CMS 3D CMS Logo

PixelTripletNoTipGenerator.h
Go to the documentation of this file.
1 #ifndef PixelTripletNoTipGenerator_H
2 #define PixelTripletNoTipGenerator_H
3 
6 
7 namespace edm { class Event; class EventSetup; }
8 
9 #include <utility>
10 #include <vector>
11 
12 
15 public:
17 
18  ~PixelTripletNoTipGenerator() override;
19 
20  void hitTriplets( const TrackingRegion& region, OrderedHitTriplets & trs,
21  const edm::Event & ev, const edm::EventSetup& es,
22  const SeedingLayerSetsHits::SeedingLayerSet& pairLayers,
23  const std::vector<SeedingLayerSetsHits::SeedingLayer>& thirdLayers) override;
24  void hitTriplets(
25  const TrackingRegion& region,
27  const edm::EventSetup & es,
28  const HitDoublets & doublets,
29  const RecHitsSortedInPhi ** thirdHitMap,
30  const std::vector<const DetLayer *> & thirdLayerDetLayer,
31  const int nThirdLayers)override;
32 
33 private:
37  double theNSigma;
38  double theChi2Cut;
39 };
40 #endif
CombinedHitTripletGenerator::LayerCacheType LayerCacheType
bool ev
HLT enums.