1 #ifndef PixelTripletLargeTipGenerator_H
2 #define PixelTripletLargeTipGenerator_H
35 const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers)
override;
40 const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers,
41 std::vector<int> *tripletLastLayerIndex,
50 const std::vector<const DetLayer *> & thirdLayerDetLayer,
51 const int nThirdLayers)
override;
57 const std::vector<const DetLayer *> & thirdLayerDetLayer,
58 const int nThirdLayers,
59 std::vector<int> *tripletLastLayerIndex);
static void fillDescriptions(edm::ParameterSetDescription &desc)
CombinedHitTripletGenerator::LayerCacheType LayerCacheType
const float extraHitRPhitolerance
virtual ~PixelTripletLargeTipGenerator()
const bool useFixedPreFiltering
static const char * fillDescriptionsLabel()
const float extraHitRZtolerance
PixelTripletLargeTipGenerator(const edm::ParameterSet &cfg, edm::ConsumesCollector &&iC)
virtual void hitTriplets(const TrackingRegion ®ion, OrderedHitTriplets &trs, const edm::Event &ev, const edm::EventSetup &es, const SeedingLayerSetsHits::SeedingLayerSet &pairLayers, const std::vector< SeedingLayerSetsHits::SeedingLayer > &thirdLayers) override