CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
SeedingLayerSetsBuilder::LayerSpec Struct Reference

Public Member Functions

std::string print () const
 

Public Attributes

edm::InputTag clustersToSkip
 
std::string hitBuilder
 
double hitErrorRPhi
 
double hitErrorRZ
 
edm::InputTag matchedRecHits
 
int maxRing
 
int minRing
 
std::string name
 
std::string pixelHitProducer
 
edm::InputTag rphiRecHits
 
bool skipClusters
 
edm::InputTag stereoRecHits
 
bool useErrorsFromParam
 
bool useMatchedRecHits
 
bool usePixelHitProducer
 
bool useProjection
 
bool useRingSelector
 
bool useRPhiRecHits
 
bool useSimpleRphiHitsCleaner
 
bool useStereoRecHits
 

Detailed Description

Definition at line 29 of file SeedingLayerSetsBuilder.h.

Member Function Documentation

std::string SeedingLayerSetsBuilder::LayerSpec::print ( void  ) const

Definition at line 31 of file SeedingLayerSetsBuilder.cc.

References mergeVDriftHistosByStation::name.

32 {
33  std::ostringstream str;
34  str << "Layer="<<name<<", hitBldr: "<<hitBuilder<<", useErrorsFromParam: ";
35  if (useErrorsFromParam) {
36  str <<"true,"<<" errRPhi: "<<hitErrorRPhi<<", errRZ: "<<hitErrorRZ;
37  }
38  else str<<"false";
39 
40  str << ", useRingSelector: ";
41  if (useRingSelector) {
42  str <<"true,"<<" Rings: ("<<minRing<<","<<maxRing<<")";
43  } else str<<"false";
44 
45  return str.str();
46 }

Member Data Documentation

edm::InputTag SeedingLayerSetsBuilder::LayerSpec::clustersToSkip
std::string SeedingLayerSetsBuilder::LayerSpec::hitBuilder
double SeedingLayerSetsBuilder::LayerSpec::hitErrorRPhi
double SeedingLayerSetsBuilder::LayerSpec::hitErrorRZ
edm::InputTag SeedingLayerSetsBuilder::LayerSpec::matchedRecHits
int SeedingLayerSetsBuilder::LayerSpec::maxRing
int SeedingLayerSetsBuilder::LayerSpec::minRing
std::string SeedingLayerSetsBuilder::LayerSpec::name
std::string SeedingLayerSetsBuilder::LayerSpec::pixelHitProducer
edm::InputTag SeedingLayerSetsBuilder::LayerSpec::rphiRecHits
bool SeedingLayerSetsBuilder::LayerSpec::skipClusters
edm::InputTag SeedingLayerSetsBuilder::LayerSpec::stereoRecHits
bool SeedingLayerSetsBuilder::LayerSpec::useErrorsFromParam
bool SeedingLayerSetsBuilder::LayerSpec::useMatchedRecHits
bool SeedingLayerSetsBuilder::LayerSpec::usePixelHitProducer
bool SeedingLayerSetsBuilder::LayerSpec::useProjection
bool SeedingLayerSetsBuilder::LayerSpec::useRingSelector
bool SeedingLayerSetsBuilder::LayerSpec::useRPhiRecHits
bool SeedingLayerSetsBuilder::LayerSpec::useSimpleRphiHitsCleaner
bool SeedingLayerSetsBuilder::LayerSpec::useStereoRecHits