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 89 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::RPageSource > | fSource |
| std::string_view ROOT::RDF::RNTupleDS::REntryRangeDS::fFileName |
Storage location of the current RNTuple.
Definition at line 94 of file RNTupleDS.hxx.
| ULong64_t ROOT::RDF::RNTupleDS::REntryRangeDS::fFirstEntry = 0 |
First entry index in fSource.
Definition at line 91 of file RNTupleDS.hxx.
| 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 93 of file RNTupleDS.hxx.
| std::unique_ptr<ROOT::Internal::RPageSource> ROOT::RDF::RNTupleDS::REntryRangeDS::fSource |
Definition at line 90 of file RNTupleDS.hxx.