Public Member Functions | |
LayerSpec (unsigned short index, const std::string &layerName, const edm::ParameterSet &cfgLayer, edm::ConsumesCollector &iC) | |
LayerSpec (const LayerSpec &)=delete | |
LayerSpec (LayerSpec &&)=default | |
LayerSpec & | operator= (const LayerSpec &)=delete |
LayerSpec & | operator= (LayerSpec &&)=default |
std::string | print (const std::vector< std::string > &names) const |
~LayerSpec ()=default | |
Public Attributes | |
std::unique_ptr< ctfseeding::HitExtractor > | extractor |
const std::string | hitBuilder |
int | idLayer |
const unsigned short | nameIndex |
std::string | pixelHitProducer |
TrackerDetSide | side |
GeomDetEnumerators::SubDetector | subdet |
bool | usePixelHitProducer |
Definition at line 55 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.
|
default |
|
delete |
|
default |
std::string SeedingLayerSetsBuilder::LayerSpec::print | ( | const std::vector< std::string > & | names | ) | const |
Definition at line 165 of file SeedingLayerSetsBuilder.cc.
References extractor, ctfseeding::HitExtractorSTRP::getMinMaxRing(), hitBuilder, nameIndex, harvestTrackValidationPlots::str, and ctfseeding::HitExtractorSTRP::useRingSelector().
std::unique_ptr<ctfseeding::HitExtractor> SeedingLayerSetsBuilder::LayerSpec::extractor |
Definition at line 70 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec(), and print().
const std::string SeedingLayerSetsBuilder::LayerSpec::hitBuilder |
Definition at line 65 of file SeedingLayerSetsBuilder.h.
Referenced by print().
int SeedingLayerSetsBuilder::LayerSpec::idLayer |
Definition at line 69 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
const unsigned short SeedingLayerSetsBuilder::LayerSpec::nameIndex |
Definition at line 62 of file SeedingLayerSetsBuilder.h.
Referenced by print().
std::string SeedingLayerSetsBuilder::LayerSpec::pixelHitProducer |
Definition at line 63 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
TrackerDetSide SeedingLayerSetsBuilder::LayerSpec::side |
Definition at line 68 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
GeomDetEnumerators::SubDetector SeedingLayerSetsBuilder::LayerSpec::subdet |
Definition at line 67 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
bool SeedingLayerSetsBuilder::LayerSpec::usePixelHitProducer |
Definition at line 64 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().