Definition at line 9 of file SeedingLayer.cc.
ctfseeding::SeedingLayer::SeedingLayerImpl::SeedingLayerImpl | ( | const std::string & | name, |
const DetLayer * | layer, | ||
const TransientTrackingRecHitBuilder * | hitBuilder, | ||
const HitExtractor * | hitExtractor | ||
) | [inline] |
Definition at line 11 of file SeedingLayer.cc.
: theName(name), theLayer(layer), theTTRHBuilder(hitBuilder), theHitExtractor(hitExtractor), theHasPredefinedHitErrors(false),thePredefinedHitErrorRZ(0.),thePredefinedHitErrorRPhi(0.) { }
ctfseeding::SeedingLayer::SeedingLayerImpl::SeedingLayerImpl | ( | const string & | name, |
const DetLayer * | layer, | ||
const TransientTrackingRecHitBuilder * | hitBuilder, | ||
const HitExtractor * | hitExtractor, | ||
float | hitErrorRZ, | ||
float | hitErrorRPhi | ||
) | [inline] |
Definition at line 22 of file SeedingLayer.cc.
: theName(name), theLayer(layer), theTTRHBuilder(hitBuilder), theHitExtractor(hitExtractor), theHasPredefinedHitErrors(true), thePredefinedHitErrorRZ(hitErrorRZ), thePredefinedHitErrorRPhi(hitErrorRPhi) { }
ctfseeding::SeedingLayer::SeedingLayerImpl::~SeedingLayerImpl | ( | ) | [inline] |
Definition at line 33 of file SeedingLayer.cc.
{ delete theHitExtractor; }
ctfseeding::SeedingLayer::SeedingLayerImpl::SeedingLayerImpl | ( | const SeedingLayerImpl & | ) | [private] |
const DetLayer* ctfseeding::SeedingLayer::SeedingLayerImpl::detLayer | ( | ) | const [inline] |
Definition at line 40 of file SeedingLayer.cc.
{ return theLayer; }
bool ctfseeding::SeedingLayer::SeedingLayerImpl::hasPredefinedHitErrors | ( | ) | const [inline] |
Definition at line 43 of file SeedingLayer.cc.
{ return theHasPredefinedHitErrors; }
const TransientTrackingRecHitBuilder* ctfseeding::SeedingLayer::SeedingLayerImpl::hitBuilder | ( | ) | const [inline] |
Definition at line 41 of file SeedingLayer.cc.
{ return theTTRHBuilder; }
SeedingLayer::Hits ctfseeding::SeedingLayer::SeedingLayerImpl::hits | ( | const SeedingLayer & | sl, |
const edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) | const [inline] |
Definition at line 35 of file SeedingLayer.cc.
{ return theHitExtractor->hits(sl,ev,es); }
std::string ctfseeding::SeedingLayer::SeedingLayerImpl::name | ( | ) | const [inline] |
Definition at line 38 of file SeedingLayer.cc.
{ return theName; }
float ctfseeding::SeedingLayer::SeedingLayerImpl::predefinedHitErrorRPhi | ( | ) | const [inline] |
Definition at line 45 of file SeedingLayer.cc.
{ return thePredefinedHitErrorRPhi; }
float ctfseeding::SeedingLayer::SeedingLayerImpl::predefinedHitErrorRZ | ( | ) | const [inline] |
Definition at line 44 of file SeedingLayer.cc.
{ return thePredefinedHitErrorRZ; }
Definition at line 55 of file SeedingLayer.cc.
const HitExtractor* ctfseeding::SeedingLayer::SeedingLayerImpl::theHitExtractor [private] |
Definition at line 54 of file SeedingLayer.cc.
const DetLayer* ctfseeding::SeedingLayer::SeedingLayerImpl::theLayer [private] |
Definition at line 52 of file SeedingLayer.cc.
std::string ctfseeding::SeedingLayer::SeedingLayerImpl::theName [private] |
Definition at line 51 of file SeedingLayer.cc.
Definition at line 56 of file SeedingLayer.cc.
Definition at line 56 of file SeedingLayer.cc.
const TransientTrackingRecHitBuilder* ctfseeding::SeedingLayer::SeedingLayerImpl::theTTRHBuilder [private] |
Definition at line 53 of file SeedingLayer.cc.