CMS 3D CMS Logo

Public Member Functions | Public Attributes

SeedingLayerSetsBuilder::LayerSpec Struct Reference

List of all members.

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.

{
  std::ostringstream str;
  str << "Layer="<<name<<", hitBldr: "<<hitBuilder<<", useErrorsFromParam: ";
  if (useErrorsFromParam) {
     str <<"true,"<<" errRPhi: "<<hitErrorRPhi<<", errRZ: "<<hitErrorRZ; 
  }
  else str<<"false";

  str << ", useRingSelector: ";
  if (useRingSelector) {
    str <<"true,"<<" Rings: ("<<minRing<<","<<maxRing<<")"; 
  } else  str<<"false";

  return str.str();
}

Member Data Documentation