1 #ifndef MultiHitGeneratorFromChi2_H 2 #define MultiHitGeneratorFromChi2_H 47 std::vector<SeedingLayerSetsHits::SeedingLayer> thirdLayers)
override;
52 const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers,
53 LayerCacheType& layerCache,
62 const std::vector<const DetLayer *> & thirdLayerDetLayer,
63 const int nThirdLayers)
override;
69 const std::vector<const DetLayer *>& thirdLayerDetLayer,
70 const int nThirdLayers,
TkTransientTrackingRecHitBuilder const * builder
std::vector< cacheHitPointer > cacheHits
std::vector< int > detIdsToDebug
const ClusterShapeHitFilter * filter
MultiHitGeneratorFromChi2
bool useFixedPreFiltering
const MagneticField * bfield
virtual void initES(const edm::EventSetup &es)=0
CombinedMultiHitGenerator::LayerCacheType LayerCacheType
std::vector< double > pt_interv
float extraHitRZtolerance
virtual void hitSets(const TrackingRegion ®ion, OrderedMultiHits &trs, const edm::Event &ev, const edm::EventSetup &es, SeedingLayerSetsHits::SeedingLayerSet pairLayers, std::vector< SeedingLayerSetsHits::SeedingLayer > thirdLayers)=0
static const char * fillDescriptionsLabel()
float extraHitRPhitolerance
std::vector< double > chi2_cuts
virtual void hitTriplets(const TrackingRegion ®ion, OrderedMultiHits &result, const edm::EventSetup &es, const HitDoublets &doublets, const RecHitsSortedInPhi **thirdHitMap, const std::vector< const DetLayer * > &thirdLayerDetLayer, const int nThirdLayers)=0
static void fillDescriptions(edm::ParameterSetDescription &desc)