Maps a processor's global (outer) entry index to its inner ones.
Definition at line 294 of file RNTupleProcessor.hxx.
Public Member Functions | |
| ROOT::NTupleSize_t | GetEntryNumber () const |
| ROOT::NTupleSize_t | operator* () const |
Private Member Functions | |
| REntryMapping & | GetAuxiliaryProcessorMapping () |
| const REntryMapping & | GetAuxiliaryProcessorMapping () const |
| std::size_t | GetInnerProcessorIdx () const |
| REntryMapping & | GetInnerProcessorMapping () |
| const REntryMapping & | GetInnerProcessorMapping () const |
| REntryMapping & | GetPrimaryProcessorMapping () |
| const REntryMapping & | GetPrimaryProcessorMapping () const |
| void | SetEntryNumber (ROOT::NTupleSize_t entryNumber) |
| void | SetInnerProcessorIdx (std::size_t idx) |
Private Attributes | |
| std::unique_ptr< REntryMapping > | fAuxiliaryMapping = nullptr |
| ROOT::NTupleSize_t | fEntryNumber = ROOT::kInvalidNTupleIndex |
| std::unique_ptr< REntryMapping > | fInnerMapping = nullptr |
| std::size_t | fInnerProcessorIdx = 0 |
| std::unique_ptr< REntryMapping > | fPrimaryMapping = nullptr |
Friends | |
| bool | operator!= (const REntryMapping &lhs, const REntryMapping &rhs) |
| bool | operator== (const REntryMapping &lhs, const REntryMapping &rhs) |
| class | RNTupleChainProcessor |
| class | RNTupleJoinProcessor |
| class | RNTupleSingleProcessor |
#include <ROOT/RNTupleProcessor.hxx>
|
inlineprivate |
Definition at line 341 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 348 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 368 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 312 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 315 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 322 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 328 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 335 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 370 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 310 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 313 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 365 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 354 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 296 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 297 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 295 of file RNTupleProcessor.hxx.
|
private |
Definition at line 308 of file RNTupleProcessor.hxx.
|
private |
Definition at line 300 of file RNTupleProcessor.hxx.
|
private |
Definition at line 304 of file RNTupleProcessor.hxx.
|
private |
Definition at line 303 of file RNTupleProcessor.hxx.
|
private |
Definition at line 307 of file RNTupleProcessor.hxx.