1 #ifndef RecoTracker_PixelSeeding_plugins_PixelTripletHLTGenerator_h 2 #define RecoTracker_PixelSeeding_plugins_PixelTripletHLTGenerator_h 41 const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers)
override;
48 const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers,
49 std::vector<int>* tripletLastLayerIndex,
57 const std::vector<const DetLayer*>& thirdLayerDetLayer,
58 const int nThirdLayers)
override;
65 const std::vector<const DetLayer*>& thirdLayerDetLayer,
66 const int nThirdLayers,
67 std::vector<int>* tripletLastLayerIndex);
const float extraHitRZtolerance
std::unique_ptr< SeedComparitor > theComparitor
edm::ESGetToken< MultipleScatteringParametrisationMaker, TrackerMultipleScatteringRecord > msmakerToken_
static void fillDescriptions(edm::ParameterSetDescription &desc)
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
PixelTripletHLTGenerator(const edm::ParameterSet &cfg, edm::ConsumesCollector &&iC)
CombinedHitTripletGenerator::LayerCacheType LayerCacheType
const bool useFixedPreFiltering
~PixelTripletHLTGenerator() override
static const char * fillDescriptionsLabel()
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > fieldToken_
const float extraHitRPhitolerance