Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RDF::RNTupleDS::REntryRangeDS Struct Reference

The PrepareNextRanges() method populates the fNextRanges list with REntryRangeDS records.

The GetEntryRanges() swaps fNextRanges and fCurrentRanges and uses the list of REntryRangeDS records to return the list of ranges ready to use by the RDF loop manager.

Definition at line 53 of file RNTupleDS.hxx.

Public Attributes

std::string_view fFileName
 Storage location of the current RNTuple.
 
ULong64_t fFirstEntry = 0
 First entry index in fSource.
 
ULong64_t fLastEntry = 0
 End entry index in fSource, e.g. the number of entries in the range is fLastEntry - fFirstEntry.
 
std::unique_ptr< ROOT::Internal::RPageSourcefSource
 

Member Data Documentation

◆ fFileName

std::string_view ROOT::RDF::RNTupleDS::REntryRangeDS::fFileName

Storage location of the current RNTuple.

Definition at line 58 of file RNTupleDS.hxx.

◆ fFirstEntry

ULong64_t ROOT::RDF::RNTupleDS::REntryRangeDS::fFirstEntry = 0

First entry index in fSource.

Definition at line 55 of file RNTupleDS.hxx.

◆ fLastEntry

ULong64_t ROOT::RDF::RNTupleDS::REntryRangeDS::fLastEntry = 0

End entry index in fSource, e.g. the number of entries in the range is fLastEntry - fFirstEntry.

Definition at line 57 of file RNTupleDS.hxx.

◆ fSource

std::unique_ptr<ROOT::Internal::RPageSource> ROOT::RDF::RNTupleDS::REntryRangeDS::fSource

Definition at line 54 of file RNTupleDS.hxx.

Collaboration diagram for ROOT::RDF::RNTupleDS::REntryRangeDS:
[legend]

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