![]() |
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 64 of file GroupedCombinations.h.
using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::iterator_category = std::forward_iterator_tag |
Definition at line 69 of file GroupedCombinations.h.
using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::pointer = GroupedIteratorType* |
Definition at line 68 of file GroupedCombinations.h.
using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::reference = GroupedIteratorType& |
Definition at line 66 of file GroupedCombinations.h.
using o2::framework::GroupedCombinationsGenerator< T1, GroupingPolicy, BP, G, As >::GroupedIterator::value_type = GroupedIteratorType |
Definition at line 67 of file GroupedCombinations.h.
|
inline |
Definition at line 71 of file GroupedCombinations.h.
|
inline |
Definition at line 76 of file GroupedCombinations.h.
|
default |
|
default |
|
inline |
Definition at line 123 of file GroupedCombinations.h.
|
inline |
Definition at line 153 of file GroupedCombinations.h.
|
inline |
Definition at line 145 of file GroupedCombinations.h.
|
inline |
Definition at line 129 of file GroupedCombinations.h.
|
inline |
Definition at line 138 of file GroupedCombinations.h.
|
default |
|
inline |
Definition at line 149 of file GroupedCombinations.h.
|
inline |
Definition at line 114 of file GroupedCombinations.h.
|
inline |
Definition at line 99 of file GroupedCombinations.h.