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 53 of file SeedingLayerSetsBuilder.h.
SeedingLayerSetsBuilder::LayerSpec::LayerSpec | ( | unsigned short | index, |
const std::string & | layerName, | ||
const edm::ParameterSet & | cfgLayer, | ||
edm::ConsumesCollector & | iC | ||
) |
Definition at line 101 of file SeedingLayerSetsBuilder.cc.
References clusterChargeCut(), edm::ParameterSet::exists(), extractor, edm::ParameterSet::getParameter(), idLayer, GeomDetEnumerators::invalidDet, LogDebug, eostools::move(), SeedingLayerSetsBuilder::nameToEnumId(), GeomDetEnumerators::PixelBarrel, GeomDetEnumerators::PixelEndcap, pixelHitProducer, side, HiRegitMuonDetachedTripletStep_cff::skipClusters, subdet, usePixelHitProducer, and ConversionStep2_cff::useSimpleRphiHitsCleaner.
SeedingLayerSetsBuilder::LayerSpec::~LayerSpec | ( | ) |
Definition at line 164 of file SeedingLayerSetsBuilder.cc.
std::string SeedingLayerSetsBuilder::LayerSpec::print | ( | const std::vector< std::string > & | names | ) | const |
Definition at line 166 of file SeedingLayerSetsBuilder.cc.
References extractor, ctfseeding::HitExtractorSTRP::getMinMaxRing(), hitBuilder, nameIndex, harvestTrackValidationPlots::str, and ctfseeding::HitExtractorSTRP::useRingSelector().
std::shared_ptr<ctfseeding::HitExtractor> SeedingLayerSetsBuilder::LayerSpec::extractor |
Definition at line 64 of file SeedingLayerSetsBuilder.h.
Referenced by SeedingLayerSetsBuilder::layers(), LayerSpec(), and print().
const std::string SeedingLayerSetsBuilder::LayerSpec::hitBuilder |
Definition at line 59 of file SeedingLayerSetsBuilder.h.
Referenced by print(), and SeedingLayerSetsBuilder::updateEventSetup().
int SeedingLayerSetsBuilder::LayerSpec::idLayer |
Definition at line 63 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
const unsigned short SeedingLayerSetsBuilder::LayerSpec::nameIndex |
Definition at line 56 of file SeedingLayerSetsBuilder.h.
Referenced by print(), and SeedingLayerSetsBuilder::updateEventSetup().
std::string SeedingLayerSetsBuilder::LayerSpec::pixelHitProducer |
Definition at line 57 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
ctfseeding::SeedingLayer::Side SeedingLayerSetsBuilder::LayerSpec::side |
Definition at line 62 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
GeomDetEnumerators::SubDetector SeedingLayerSetsBuilder::LayerSpec::subdet |
Definition at line 61 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and SeedingLayerSetsBuilder::updateEventSetup().
bool SeedingLayerSetsBuilder::LayerSpec::usePixelHitProducer |
Definition at line 58 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().