#include <SeedingLayerSetsLooper.h>
Public Types | |
using | difference_type = typename internal_iterator_type::difference_type |
using | internal_iterator_type = std::vector< LayerSetIndex >::const_iterator |
using | value_type = typename T::value_type |
Public Member Functions | |
LayerSet (const T *container, internal_iterator_type begin, internal_iterator_type end) | |
const value_type & | operator[] (size_t i) const |
LayerSetIndex | size () const |
Private Attributes | |
internal_iterator_type | begin_ |
const T * | container_ = nullptr |
internal_iterator_type | end_ |
Definition at line 15 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSet< T >::difference_type = typename internal_iterator_type::difference_type |
Definition at line 19 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSet< T >::internal_iterator_type = std::vector<LayerSetIndex>::const_iterator |
Definition at line 17 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSet< T >::value_type = typename T::value_type |
Definition at line 18 of file SeedingLayerSetsLooper.h.
|
inline |
Definition at line 21 of file SeedingLayerSetsLooper.h.
|
inline |
Definition at line 26 of file SeedingLayerSetsLooper.h.
References SeedingLayerSetsLooper::LayerSet< T >::begin_, SeedingLayerSetsLooper::LayerSet< T >::container_, and mps_fire::i.
|
inline |
Definition at line 24 of file SeedingLayerSetsLooper.h.
References SeedingLayerSetsLooper::LayerSet< T >::begin_, and SeedingLayerSetsLooper::LayerSet< T >::end_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 30 of file SeedingLayerSetsLooper.h.
Referenced by SeedingLayerSetsLooper::LayerSet< T >::operator[](), and SeedingLayerSetsLooper::LayerSet< T >::size().
|
private |
Definition at line 29 of file SeedingLayerSetsLooper.h.
Referenced by SeedingLayerSetsLooper::LayerSetRange< T >::begin(), SeedingLayerSetsLooper::LayerSetRange< T >::end(), SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::operator*(), and SeedingLayerSetsLooper::LayerSet< T >::operator[]().
|
private |
Definition at line 31 of file SeedingLayerSetsLooper.h.
Referenced by SeedingLayerSetsLooper::LayerSet< T >::size().