1 #ifndef CosmicTrackingRegion_H
2 #define CosmicTrackingRegion_H
57 float ptMin,
float rVertex,
float zVertex,
69 float ptMin,
float rVertex,
float zVertex,
102 float lr=0,
float gz=0,
float dr=0,
float dz=0)
const {
return 0; }
109 template <
typename T>
T getParameter(std::string const &) const
virtual ~CosmicTrackingRegion()
CosmicTrackingRegion(const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, const edm::ParameterSet &extra, const MeasurementTrackerEvent *measurementTracker=0)
std::vector< cacheHitPointer > cacheHits
CosmicTrackingRegion * clone() const
std::string measurementTrackerName_
ctfseeding::SeedingLayer::Hits ctfHits
virtual HitRZCompatibility * checkRZ(const DetLayer *layer, const Hit &outerHit, const edm::EventSetup &iSetup, const DetLayer *outerlayer=0, float lr=0, float gz=0, float dr=0, float dz=0) const
static const double deltaEta
virtual TrackingRegion::ctfHits hits(const edm::Event &ev, const edm::EventSetup &es, const ctfseeding::SeedingLayer *layer) const
void hits_(const edm::Event &ev, const edm::EventSetup &es, const T &layer, TrackingRegion::Hits &result) const
CosmicTrackingRegion(CosmicTrackingRegion const &rh)
SeedingLayerSetsHits::Hits Hits
float ptMin() const
minimal pt of interest
BaseTrackerRecHit const * SeedingHit
const MeasurementTrackerEvent * theMeasurementTracker_
CosmicTrackingRegion(const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, float dummy=0., const MeasurementTrackerEvent *measurementTracker=0)