Public Member Functions | |
LayerSpec (unsigned short index, const std::string &layerName, const edm::ParameterSet &cfgLayer, edm::ConsumesCollector &iC) | |
std::string | print (const std::vector< std::string > &names) const |
~LayerSpec () | |
Public Attributes | |
std::shared_ptr < ctfseeding::HitExtractor > | extractor |
const std::string | hitBuilder |
int | idLayer |
const unsigned short | nameIndex |
std::string | pixelHitProducer |
ctfseeding::SeedingLayer::Side | side |
GeomDetEnumerators::SubDetector | subdet |
bool | usePixelHitProducer |
Definition at line 51 of file SeedingLayerSetsBuilder.h.
SeedingLayerSetsBuilder::LayerSpec::LayerSpec | ( | unsigned short | index, |
const std::string & | layerName, | ||
const edm::ParameterSet & | cfgLayer, | ||
edm::ConsumesCollector & | iC | ||
) |
Definition at line 103 of file SeedingLayerSetsBuilder.cc.
References edm::ParameterSet::exists(), extractor, edm::ParameterSet::getParameter(), idLayer, GeomDetEnumerators::invalidDet, LogDebug, GeomDetEnumerators::PixelBarrel, GeomDetEnumerators::PixelEndcap, pixelHitProducer, side, subdet, and usePixelHitProducer.
SeedingLayerSetsBuilder::LayerSpec::~LayerSpec | ( | ) |
Definition at line 166 of file SeedingLayerSetsBuilder.cc.
std::string SeedingLayerSetsBuilder::LayerSpec::print | ( | const std::vector< std::string > & | names | ) | const |
Definition at line 168 of file SeedingLayerSetsBuilder.cc.
References ctfseeding::HitExtractorSTRP::getMinMaxRing(), and ctfseeding::HitExtractorSTRP::useRingSelector().
std::shared_ptr<ctfseeding::HitExtractor> SeedingLayerSetsBuilder::LayerSpec::extractor |
Definition at line 62 of file SeedingLayerSetsBuilder.h.
Referenced by SeedingLayerSetsBuilder::layers(), and LayerSpec().
const std::string SeedingLayerSetsBuilder::LayerSpec::hitBuilder |
Definition at line 57 of file SeedingLayerSetsBuilder.h.
Referenced by SeedingLayerSetsBuilder::updateEventSetup().
int SeedingLayerSetsBuilder::LayerSpec::idLayer |
Definition at line 61 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
const unsigned short SeedingLayerSetsBuilder::LayerSpec::nameIndex |
Definition at line 54 of file SeedingLayerSetsBuilder.h.
Referenced by SeedingLayerSetsBuilder::updateEventSetup().
std::string SeedingLayerSetsBuilder::LayerSpec::pixelHitProducer |
Definition at line 55 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
ctfseeding::SeedingLayer::Side SeedingLayerSetsBuilder::LayerSpec::side |
Definition at line 60 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
GeomDetEnumerators::SubDetector SeedingLayerSetsBuilder::LayerSpec::subdet |
Definition at line 59 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
bool SeedingLayerSetsBuilder::LayerSpec::usePixelHitProducer |
Definition at line 56 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().