#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.
Referenced by SeedingLayerSetsHits::SeedingLayerSet::const_iterator::operator*(), and SeedingLayerSetsHits::SeedingLayerSet::operator[]().
|
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(), HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs(), RectangularEtaPhiTrackingRegion::hits(), and LayerHitMapCache::operator()().
|
inline |
Definition at line 51 of file SeedingLayerSetsHits.h.
References SeedingLayerSetsHits::hits(), index_, and seedingLayerSets_.
Referenced by GlobalTrackingRegion::hits(), RectangularEtaPhiTrackingRegion::hits(), SeedingLayerSetsHits::print(), and SeedingLayerSetsHits::swap().
|
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_.
Referenced by LayerHitMapCache::add(), BeautifulSoup.PageElement::insert(), LayerHitMapCache::operator()(), SeedingLayerSetsHits::operator[](), and SeedingLayerSetsHits::print().
|
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(), HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs(), and SeedingLayerSetsHits::print().
|
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 SeedingLayerSetsHits::SeedingLayerSet::begin(), detLayer(), SeedingLayerSetsHits::SeedingLayerSet::end(), hits(), name(), SeedingLayerSetsHits::SeedingLayerSet::const_iterator::operator*(), SeedingLayerSetsHits::const_iterator::operator*(), SeedingLayerSetsHits::const_iterator::operator++(), SeedingLayerSetsHits::SeedingLayerSet::operator[](), and SeedingLayerSetsHits::SeedingLayerSet::slice().