#include <SeedingLayerSetsHits.h>
Classes | |
class | const_iterator |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
const_iterator | end () const |
SeedingLayer | operator[] (LayerSetIndex index) const |
Get a given SeedingLayer (index is between 0 and size()-1) More... | |
SeedingLayerSet () | |
SeedingLayerSet (const SeedingLayerSetsHits *sls, std::vector< LayerSetIndex >::const_iterator begin, std::vector< LayerSetIndex >::const_iterator end) | |
LayerSetIndex | size () const |
Number of layers in this set. More... | |
Private Attributes | |
std::vector< LayerSetIndex > ::const_iterator | begin_ |
std::vector< LayerSetIndex > ::const_iterator | end_ |
const SeedingLayerSetsHits * | seedingLayerSets_ |
Auxiliary class to represent a set of SeedingLayers (e.g. BPIX1+BPIX2+BPIX3).
Holds a pointer to SeedingLayerSetsHits, and iterators to SeedingLayerSetsHits::layerSetIndices_ to for the first and last+1 layer of the set.
Definition at line 67 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 95 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 96 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 108 of file SeedingLayerSetsHits.h.
References begin_, and seedingLayerSets_.
Referenced by cbegin().
|
inline |
Definition at line 109 of file SeedingLayerSetsHits.h.
References begin().
|
inline |
Definition at line 111 of file SeedingLayerSetsHits.h.
References end().
|
inline |
Definition at line 110 of file SeedingLayerSetsHits.h.
References end_, and seedingLayerSets_.
Referenced by cend().
|
inline |
Get a given SeedingLayer (index is between 0 and size()-1)
Definition at line 103 of file SeedingLayerSetsHits.h.
References begin_, and seedingLayerSets_.
|
inline |
Number of layers in this set.
Definition at line 100 of file SeedingLayerSetsHits.h.
Referenced by SeedingLayerSetsHits::print().
|
private |
Definition at line 115 of file SeedingLayerSetsHits.h.
Referenced by begin(), operator[](), and size().
|
private |
Definition at line 116 of file SeedingLayerSetsHits.h.
|
private |
Definition at line 114 of file SeedingLayerSetsHits.h.
Referenced by begin(), end(), and operator[]().