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 &&)=delete |
std::string | print (const std::vector< std::string > &names) const |
~LayerSpec ()=default | |
Public Attributes | |
std::unique_ptr< ctfseeding::HitExtractor > | extractor |
const std::string | hitBuilder |
const edm::ESGetToken< TransientTrackingRecHitBuilder, TransientRecHitRecord > | hitBuilderToken |
int | idLayer |
const unsigned short | nameIndex |
std::string | pixelHitProducer |
TrackerDetSide | side |
GeomDetEnumerators::SubDetector | subdet |
bool | usePixelHitProducer |
Definition at line 76 of file SeedingLayerSetsBuilder.h.
SeedingLayerSetsBuilder::LayerSpec::LayerSpec | ( | unsigned short | index, |
const std::string & | layerName, | ||
const edm::ParameterSet & | cfgLayer, | ||
edm::ConsumesCollector & | iC | ||
) |
Definition at line 100 of file SeedingLayerSetsBuilder.cc.
References clusterChargeCut(), edm::ParameterSet::exists(), extractor, edm::ParameterSet::getParameter(), idLayer, GeomDetEnumerators::invalidDet, phase1PixelTopology::layerName, LogDebug, eostools::move(), SeedingLayerSetsBuilder::nameToEnumId(), GeomDetEnumerators::PixelBarrel, GeomDetEnumerators::PixelEndcap, pixelHitProducer, side, HLTSiStripMonitoring_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 166 of file SeedingLayerSetsBuilder.cc.
std::unique_ptr<ctfseeding::HitExtractor> SeedingLayerSetsBuilder::LayerSpec::extractor |
Definition at line 95 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
const std::string SeedingLayerSetsBuilder::LayerSpec::hitBuilder |
Definition at line 89 of file SeedingLayerSetsBuilder.h.
const edm::ESGetToken<TransientTrackingRecHitBuilder, TransientRecHitRecord> SeedingLayerSetsBuilder::LayerSpec::hitBuilderToken |
Definition at line 90 of file SeedingLayerSetsBuilder.h.
int SeedingLayerSetsBuilder::LayerSpec::idLayer |
Definition at line 94 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
const unsigned short SeedingLayerSetsBuilder::LayerSpec::nameIndex |
Definition at line 86 of file SeedingLayerSetsBuilder.h.
std::string SeedingLayerSetsBuilder::LayerSpec::pixelHitProducer |
Definition at line 87 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
TrackerDetSide SeedingLayerSetsBuilder::LayerSpec::side |
Definition at line 93 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
GeomDetEnumerators::SubDetector SeedingLayerSetsBuilder::LayerSpec::subdet |
Definition at line 92 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().
bool SeedingLayerSetsBuilder::LayerSpec::usePixelHitProducer |
Definition at line 88 of file SeedingLayerSetsBuilder.h.
Referenced by LayerSpec().