![]() |
Project
|
#include <ASoAHelpers.h>
Inherits o2::soa::CombinationsIndexPolicyBase< Ts... >.
Public Types | |
using | CombinationType = typename CombinationsIndexPolicyBase< Ts... >::CombinationType |
![]() | |
using | CombinationType = std::tuple< typename Ts::iterator... > |
using | IndicesType = typename NTupleType< uint64_t, sizeof...(Ts)>::type |
Public Member Functions | |
CombinationsStrictlyUpperIndexPolicy () | |
CombinationsStrictlyUpperIndexPolicy (const Ts &... tables) | |
CombinationsStrictlyUpperIndexPolicy (Ts &&... tables) | |
void | setTables (const Ts &... tables) |
void | setTables (Ts &&... tables) |
void | setRanges (const Ts &... tables) |
void | setRanges () |
void | addOne () |
![]() | |
CombinationsIndexPolicyBase () | |
CombinationsIndexPolicyBase (const Tss &... tables) | |
CombinationsIndexPolicyBase (Tss &&... tables) | |
void | setTables (const Ts &... tables) |
void | setTables (Tss &&... tables) |
void | moveToEnd () |
void | addOne () |
Additional Inherited Members | |
![]() | |
std::shared_ptr< std::tuple< Ts... > > | mTables |
CombinationType | mCurrent |
IndicesType | mMaxOffset |
bool | mIsEnd |
Definition at line 307 of file ASoAHelpers.h.
using o2::soa::CombinationsStrictlyUpperIndexPolicy< Ts >::CombinationType = typename CombinationsIndexPolicyBase<Ts...>::CombinationType |
Definition at line 308 of file ASoAHelpers.h.
|
inline |
Definition at line 310 of file ASoAHelpers.h.
|
inline |
Definition at line 311 of file ASoAHelpers.h.
|
inline |
Definition at line 317 of file ASoAHelpers.h.
|
inline |
Definition at line 361 of file ASoAHelpers.h.
|
inline |
Definition at line 347 of file ASoAHelpers.h.
|
inline |
Definition at line 335 of file ASoAHelpers.h.
|
inline |
Definition at line 324 of file ASoAHelpers.h.
|
inline |
Definition at line 329 of file ASoAHelpers.h.