Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Internal::ML::RClusterRange Struct Reference

Describes a contiguous range of entries within a single RDataFrame, corresponding to one TTree/RNTuple cluster boundary.

For filtered RDataFrames the numEntries field may be smaller than end - start because it tracks the number of entries that actually pass the filter, discovered and set lazily during the first epoch.

Definition at line 42 of file RClusterLoader.hxx.

Public Member Functions

std::size_t GetNumEntries () const
 
void SetNumEntries (std::size_t num)
 

Public Attributes

std::uint64_t end
 
std::size_t numEntries
 
std::size_t rdfIdx
 
std::uint64_t start
 

#include <ROOT/ML/RClusterLoader.hxx>

Member Function Documentation

◆ GetNumEntries()

std::size_t ROOT::Experimental::Internal::ML::RClusterRange::GetNumEntries ( ) const
inline

Definition at line 49 of file RClusterLoader.hxx.

◆ SetNumEntries()

void ROOT::Experimental::Internal::ML::RClusterRange::SetNumEntries ( std::size_t num)
inline

Definition at line 50 of file RClusterLoader.hxx.

Member Data Documentation

◆ end

std::uint64_t ROOT::Experimental::Internal::ML::RClusterRange::end

Definition at line 45 of file RClusterLoader.hxx.

◆ numEntries

std::size_t ROOT::Experimental::Internal::ML::RClusterRange::numEntries
Initial value:

Definition at line 46 of file RClusterLoader.hxx.

◆ rdfIdx

std::size_t ROOT::Experimental::Internal::ML::RClusterRange::rdfIdx

Definition at line 43 of file RClusterLoader.hxx.

◆ start

std::uint64_t ROOT::Experimental::Internal::ML::RClusterRange::start

Definition at line 44 of file RClusterLoader.hxx.

Collaboration diagram for ROOT::Experimental::Internal::ML::RClusterRange:
[legend]

The documentation for this struct was generated from the following file: