|  | Project
    | 
#include <ASoAHelpers.h>
Inherits o2::soa::CombinationsBlockIndexPolicyBase< BP, T, Ts... >.
| Public Types | |
| using | CombinationType = typename CombinationsBlockIndexPolicyBase< BP, T, Ts... >::CombinationType | 
| using | IndicesType = typename NTupleType< uint64_t, sizeof...(Ts)>::type | 
|  Public Types inherited from o2::soa::CombinationsBlockIndexPolicyBase< BP, T, Ts... > | |
| using | CombinationType = typename CombinationsIndexPolicyBase< Ts... >::CombinationType | 
| using | IndicesType = typename NTupleType< uint64_t, sizeof...(Ts)>::type | 
|  Public Types inherited from o2::soa::CombinationsIndexPolicyBase< Ts... > | |
| using | CombinationType = std::tuple< typename Ts::iterator... > | 
| using | IndicesType = typename NTupleType< uint64_t, sizeof...(Ts)>::type | 
| Public Member Functions | |
| CombinationsBlockFullIndexPolicy (const BP &binningPolicy, int categoryNeighbours, const T &outsider) | |
| CombinationsBlockFullIndexPolicy (const BP &binningPolicy, int categoryNeighbours, const T &outsider, const Ts &... tables) | |
| CombinationsBlockFullIndexPolicy (const BP &binningPolicy, int categoryNeighbours, const T &outsider, Ts &&... tables) | |
| void | setTables (const Ts &... tables) | 
| void | setTables (Ts &&... tables) | 
| void | setRanges () | 
| void | addOne () | 
|  Public Member Functions inherited from o2::soa::CombinationsBlockIndexPolicyBase< BP, T, Ts... > | |
| CombinationsBlockIndexPolicyBase (const BP &binningPolicy, int categoryNeighbours, const T &outsider) | |
| CombinationsBlockIndexPolicyBase (const BP &binningPolicy, int categoryNeighbours, const T &outsider, const Ts &... tables) | |
| CombinationsBlockIndexPolicyBase (const BP &binningPolicy, int categoryNeighbours, const T &outsider, Ts &&... tables) | |
| void | setTables (const Ts &... tables) | 
| void | setTables (Ts &&... tables) | 
| void | setRanges (const Ts &... tables) | 
| void | setRanges (Ts &&... tables) | 
| int | currentWindowNeighbours () | 
| bool | isNewWindow () | 
|  Public Member Functions inherited from o2::soa::CombinationsIndexPolicyBase< Ts... > | |
| CombinationsIndexPolicyBase () | |
| CombinationsIndexPolicyBase (const Tss &... tables) | |
| CombinationsIndexPolicyBase (Tss &&... tables) | |
| void | setTables (const Ts &... tables) | 
| void | setTables (Tss &&... tables) | 
| void | moveToEnd () | 
| void | addOne () | 
| Public Attributes | |
| uint64_t | mCurrentlyFixed | 
|  Public Attributes inherited from o2::soa::CombinationsBlockIndexPolicyBase< BP, T, Ts... > | |
| std::array< std::vector< BinningIndex >, sizeof...(Ts)> | mGroupedIndices | 
| IndicesType | mCurrentIndices | 
| IndicesType | mBeginIndices | 
| uint64_t | mSlidingWindowSize | 
| const BP | mBP | 
| const int | mCategoryNeighbours | 
| const T | mOutsider | 
| bool | mIsNewWindow | 
|  Public Attributes inherited from o2::soa::CombinationsIndexPolicyBase< Ts... > | |
| std::shared_ptr< std::tuple< Ts... > > | mTables | 
| CombinationType | mCurrent | 
| IndicesType | mMaxOffset | 
| bool | mIsEnd | 
Definition at line 587 of file ASoAHelpers.h.
| using o2::soa::CombinationsBlockFullIndexPolicy< BP, T, Ts >::CombinationType = typename CombinationsBlockIndexPolicyBase<BP, T, Ts...>::CombinationType | 
Definition at line 588 of file ASoAHelpers.h.
| using o2::soa::CombinationsBlockFullIndexPolicy< BP, T, Ts >::IndicesType = typename NTupleType<uint64_t, sizeof...(Ts)>::type | 
Definition at line 589 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 591 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 592 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 598 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 628 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 616 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 605 of file ASoAHelpers.h.
| 
 | inline | 
Definition at line 610 of file ASoAHelpers.h.
| uint64_t o2::soa::CombinationsBlockFullIndexPolicy< BP, T, Ts >::mCurrentlyFixed | 
Definition at line 717 of file ASoAHelpers.h.