![]() |
Project
|
#include <ASoAHelpers.h>
Inherited by o2::soa::CombinationsBlockSameIndexPolicyBase< BP, T1, Ts... >.
Public Types | |
| using | CombinationType = std::tuple< typename Ts::iterator... > |
| using | IndicesType = typename NTupleType< uint64_t, sizeof...(Ts)>::type |
Public Member Functions | |
| CombinationsIndexPolicyBase () | |
| template<typename... Tss> | |
| CombinationsIndexPolicyBase (const Tss &... tables) | |
| template<typename... Tss> | |
| CombinationsIndexPolicyBase (Tss &&... tables) | |
| void | setTables (const Ts &... tables) |
| template<typename... Tss> | |
| void | setTables (Tss &&... tables) |
| void | moveToEnd () |
| void | addOne () |
Public Attributes | |
| std::shared_ptr< std::tuple< Ts... > > | mTables |
| CombinationType | mCurrent |
| IndicesType | mMaxOffset |
| bool | mIsEnd |
Definition at line 140 of file ASoAHelpers.h.
| using o2::soa::CombinationsIndexPolicyBase< Ts >::CombinationType = std::tuple<typename Ts::iterator...> |
Definition at line 141 of file ASoAHelpers.h.
| using o2::soa::CombinationsIndexPolicyBase< Ts >::IndicesType = typename NTupleType<uint64_t, sizeof...(Ts)>::type |
Definition at line 142 of file ASoAHelpers.h.
|
inline |
Definition at line 144 of file ASoAHelpers.h.
|
inline |
Definition at line 146 of file ASoAHelpers.h.
|
inline |
Definition at line 155 of file ASoAHelpers.h.
|
inline |
Definition at line 195 of file ASoAHelpers.h.
|
inline |
Definition at line 186 of file ASoAHelpers.h.
|
inline |
Definition at line 165 of file ASoAHelpers.h.
|
inline |
Definition at line 175 of file ASoAHelpers.h.
| CombinationType o2::soa::CombinationsIndexPolicyBase< Ts >::mCurrent |
Definition at line 198 of file ASoAHelpers.h.
| bool o2::soa::CombinationsIndexPolicyBase< Ts >::mIsEnd |
Definition at line 200 of file ASoAHelpers.h.
| IndicesType o2::soa::CombinationsIndexPolicyBase< Ts >::mMaxOffset |
Definition at line 199 of file ASoAHelpers.h.
| std::shared_ptr<std::tuple<Ts...> > o2::soa::CombinationsIndexPolicyBase< Ts >::mTables |
Definition at line 197 of file ASoAHelpers.h.