1 #ifndef GlobalTrackingRegion_H 2 #define GlobalTrackingRegion_H 25 Range( -1/ptMin, 1/ptMin), originRadius, originHalfLength),
45 float lr=0,
float gz=0,
float dr=0,
float dz=0)
const override;
GlobalPoint const & origin() const
virtual std::string print() const override
GlobalTrackingRegion(float ptMin, const GlobalPoint &origin, float originRadius, float originHalfLength, bool precise=false, bool useMS=false)
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 override
TrackingRegion::Hits hits(const edm::EventSetup &es, const SeedingLayerSetsHits::SeedingLayer &layer) const override
get hits from layer compatible with region constraints
SeedingLayerSetsHits::Hits Hits
float ptMin() const
minimal pt of interest
virtual std::string name() const override
GlobalTrackingRegion(float ptMin=1., float originRadius=0.2, float originHalfLength=22.7, float originZPos=0., bool precise=false)
virtual GlobalTrackingRegion * clone() const override