![]() |
Project
|
#include <GroupedCombinations.h>
Inherits GroupingPolicy.
Public Types | |
| using | reference = GroupedIteratorType & |
| using | value_type = GroupedIteratorType |
| using | pointer = GroupedIteratorType * |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| GroupedIterator (const GroupingPolicy &groupingPolicy, SliceCache *cache_) | |
| template<typename... T2s> | |
| GroupedIterator (const GroupingPolicy &groupingPolicy, const G &grouping, const std::tuple< T2s... > &associated, SliceCache *cache_) | |
| GroupedIterator (GroupedIterator const &)=default | |
| GroupedIterator & | operator= (GroupedIterator const &)=default |
| ~GroupedIterator ()=default | |
| template<typename... T2s> | |
| void | setTables (const G &grouping, const std::tuple< T2s... > &associated) |
| template<std::size_t N, typename T , typename... Args> | |
| void | setMultipleGroupingTables (const T ¶m, const Args &... args) |
| void | moveToEnd () |
| GroupedIterator & | operator++ () |
| GroupedIterator | operator++ (int) |
| reference | operator* () |
| bool | operator== (const GroupedIterator &rh) const |
| bool | operator!= (const GroupedIterator &rh) const |
Definition at line 59 of file GroupedCombinations.h.
| using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::iterator_category = std::forward_iterator_tag |
Definition at line 64 of file GroupedCombinations.h.
| using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::pointer = GroupedIteratorType* |
Definition at line 63 of file GroupedCombinations.h.
| using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::reference = GroupedIteratorType& |
Definition at line 61 of file GroupedCombinations.h.
| using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::value_type = GroupedIteratorType |
Definition at line 62 of file GroupedCombinations.h.
|
inline |
Definition at line 66 of file GroupedCombinations.h.
|
inline |
Definition at line 71 of file GroupedCombinations.h.
|
default |
|
default |
|
inline |
Definition at line 118 of file GroupedCombinations.h.
|
inline |
Definition at line 148 of file GroupedCombinations.h.
|
inline |
Definition at line 140 of file GroupedCombinations.h.
|
inline |
Definition at line 124 of file GroupedCombinations.h.
|
inline |
Definition at line 133 of file GroupedCombinations.h.
|
default |
|
inline |
Definition at line 144 of file GroupedCombinations.h.
|
inline |
Definition at line 109 of file GroupedCombinations.h.
|
inline |
Definition at line 94 of file GroupedCombinations.h.