Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::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 52 of file RNTupleDS.hxx.

Public Attributes

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::Experimental::Internal::RPageSourcefSource
 

Member Data Documentation

◆ fFirstEntry

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

First entry index in fSource.

Definition at line 54 of file RNTupleDS.hxx.

◆ fLastEntry

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

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

Definition at line 56 of file RNTupleDS.hxx.

◆ fSource

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

Definition at line 53 of file RNTupleDS.hxx.

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

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