Maps a processor's global (outer) entry index to its inner ones.
Definition at line 354 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 401 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 408 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 428 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 372 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 375 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 382 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 388 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 395 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 430 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 370 of file RNTupleProcessor.hxx.
|
inlineprivate |
Definition at line 373 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 425 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 414 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 356 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 357 of file RNTupleProcessor.hxx.
|
friend |
Definition at line 355 of file RNTupleProcessor.hxx.
|
private |
Definition at line 368 of file RNTupleProcessor.hxx.
|
private |
Definition at line 360 of file RNTupleProcessor.hxx.
|
private |
Definition at line 364 of file RNTupleProcessor.hxx.
|
private |
Definition at line 363 of file RNTupleProcessor.hxx.
|
private |
Definition at line 367 of file RNTupleProcessor.hxx.