#include <SeedingLayerSetsHits.h>
Public Member Functions | |
const DetLayer * | detLayer () const |
Hits | hits () const |
LayerIndex | index () const |
const std::string & | name () const |
SeedingLayer () | |
SeedingLayer (const SeedingLayerSetsHits *sls, LayerIndex index) | |
Private Attributes | |
LayerIndex | index_ |
const SeedingLayerSetsHits * | seedingLayerSets_ |
Auxiliary class to represent a single SeedingLayer. Holds a pointer to SeedingLayerSetsHits and the index of the SeedingLayer. All calls are forwarded to SeedingLayerSetsHits.
Definition at line 37 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 39 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 40 of file SeedingLayerSetsHits.h.
|
inline |
Definition at line 50 of file SeedingLayerSetsHits.h.
References index_, SeedingLayerSetsHits::layerDets_, and seedingLayerSets_.
Referenced by HitPairGeneratorFromLayerPair::doublets(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::hitPairs(), and HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs().
|
inline |
Definition at line 51 of file SeedingLayerSetsHits.h.
References SeedingLayerSetsHits::hits(), index_, and seedingLayerSets_.
|
inline |
Index of the SeedingLayer within SeedingLayerSetsHits.
The index is unique within a SeedingLayerSetsHits object, and is the same for all SeedingLayers with the same name.
Definition at line 48 of file SeedingLayerSetsHits.h.
References index_.
|
inline |
Definition at line 49 of file SeedingLayerSetsHits.h.
References index_, SeedingLayerSetsHits::layerNames_, and seedingLayerSets_.
Referenced by config.CFG::__str__(), validation.Sample::digest(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::hitPairs(), and HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs().
|
private |
Definition at line 55 of file SeedingLayerSetsHits.h.
Referenced by detLayer(), hits(), index(), and name().
|
private |
Definition at line 54 of file SeedingLayerSetsHits.h.
Referenced by detLayer(), hits(), and name().