1 #ifndef PixelTripletLargeTipGenerator_H
2 #define PixelTripletLargeTipGenerator_H
32 const std::vector<ctfseeding::SeedingLayer> & layers,
LayerCacheType* layerCache);
44 const std::pair<float,float> &
r1,
const std::pair<float,float> &
r2)
const;
virtual ~PixelTripletLargeTipGenerator()
const HitPairGenerator & pairGenerator() const
CombinedHitTripletGenerator::LayerCacheType LayerCacheType
const std::vector< ctfseeding::SeedingLayer > & thirdLayers() const
bool useFixedPreFiltering
LayerCacheType * theLayerCache
float extraHitRPhitolerance
bool checkPhiInRange(float phi, float phi1, float phi2) const
virtual void hitTriplets(const TrackingRegion ®ion, OrderedHitTriplets &trs, const edm::Event &ev, const edm::EventSetup &es)
std::pair< float, float > mergePhiRanges(const std::pair< float, float > &r1, const std::pair< float, float > &r2) const
float extraHitRZtolerance
HitPairGenerator * thePairGenerator
std::vector< ctfseeding::SeedingLayer > theLayers
PixelTripletLargeTipGenerator(const edm::ParameterSet &cfg)
virtual void init(const HitPairGenerator &pairs, const std::vector< ctfseeding::SeedingLayer > &layers, LayerCacheType *layerCache)