Go to the documentation of this file. 1 #ifndef TrackingTools_TransientTrackingRecHit_SeedingLayerSetsLooper
2 #define TrackingTools_TransientTrackingRecHit_SeedingLayerSetsLooper
bool operator==(const const_iterator &other) const
typename internal_iterator_type::difference_type difference_type
typename T::value_type value_type
unsigned short nlayers_
Number of layers in a SeedingLayerSet.
typename internal_iterator_type::difference_type difference_type
LayerSet(const T *container, internal_iterator_type begin, internal_iterator_type end)
LayerSetRange< T > makeRange(const T &container) const
internal_iterator_type iter_
const_iterator begin() const
unsigned short LayerSetIndex
internal_iterator_type end_
const std::vector< LayerSetIndex > * layerSetIndices_
const_iterator operator++(int)
const value_type & operator[](size_t i) const
const_iterator end() const
TEveGeoShape * clone(const TEveElement *element, TEveElement *parent)
bool operator!=(const const_iterator &other) const
SeedingLayerSetsLooper(unsigned short nlayers, const std::vector< LayerSetIndex > *layerSetIndices)
LayerSetRange(const T *container, const SeedingLayerSetsLooper *info)
std::vector< LayerSetIndex >::const_iterator internal_iterator_type
LayerSetIndex size() const
const_iterator(const T *container, const SeedingLayerSetsLooper *info, internal_iterator_type iter)
Container::value_type value_type
internal_iterator_type begin_
const_iterator cend() const
value_type operator*() const
const_iterator & operator++()
std::vector< LayerSetIndex >::const_iterator internal_iterator_type
const_iterator cbegin() const
SeedingLayerSetsLooper()=default
const SeedingLayerSetsLooper * info_
const SeedingLayerSetsLooper * info_