Every RDF column is represented by exactly one RNTuple field.
Definition at line 31 of file RNTupleProcessorDS.cxx.
Public Member Functions | |
| RNTupleProcessorColumnReader (RNTupleProcessorOptionalPtr< void > &valuePtr) | |
| ~RNTupleProcessorColumnReader () override=default | |
| void * | GetImpl (Long64_t entry) final |
| void | SetEntryLoaded (Long64_t entry) |
| template<typename T > | |
| T * | TryGet (Long64_t entry) |
| Return the column value for the given entry. | |
Private Attributes | |
| Long64_t | fLastLoadedEntry = ROOT::kInvalidNTupleIndex |
| RNTupleProcessorOptionalPtr< void > | fValuePtr |
| Container for the value of the column. | |
|
inline |
Definition at line 36 of file RNTupleProcessorDS.cxx.
|
overridedefault |
|
inlinefinalvirtual |
Implements ROOT::Detail::RDF::RColumnReaderBase.
Definition at line 39 of file RNTupleProcessorDS.cxx.
|
inline |
Definition at line 45 of file RNTupleProcessorDS.cxx.
|
inlineinherited |
Return the column value for the given entry.
| T | The column type |
| entry | The entry number |
The caller is responsible for checking that the returned value actually exists.
Definition at line 39 of file RColumnReaderBase.hxx.
|
private |
Definition at line 33 of file RNTupleProcessorDS.cxx.
|
private |
Container for the value of the column.
Definition at line 32 of file RNTupleProcessorDS.cxx.