CMS 3D CMS Logo

CombinedHitQuadrupletGenerator.h
Go to the documentation of this file.
1 #ifndef CombinedHitQuadrupletGenerator_H
2 #define CombinedHitQuadrupletGenerator_H
3 
9 #include <vector>
14 
15 
16 class TrackingRegion;
19 
20 namespace edm { class Event; }
21 namespace edm { class EventSetup; }
22 
24 public:
26 
27 public:
28 
30 
32 
34  virtual void hitQuadruplets( const TrackingRegion& reg, OrderedHitSeeds & triplets,
35  const edm::Event & ev, const edm::EventSetup& es);
36 
37 private:
39 
40  LayerCacheType theLayerCache;
41 
42  std::unique_ptr<HitQuadrupletGeneratorFromTripletAndLayers> theGenerator;
43 };
44 #endif
bool ev
std::unique_ptr< HitQuadrupletGeneratorFromTripletAndLayers > theGenerator
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
HLT enums.