CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 
41 
42  std::unique_ptr<HitQuadrupletGeneratorFromTripletAndLayers> theGenerator;
43 };
44 #endif
tuple cfg
Definition: looper.py:293
CombinedHitQuadrupletGenerator(const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)
bool ev
Definition: Event.h:16
std::unique_ptr< HitQuadrupletGeneratorFromTripletAndLayers > theGenerator
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
virtual void hitQuadruplets(const TrackingRegion &reg, OrderedHitSeeds &triplets, const edm::Event &ev, const edm::EventSetup &es)
from base class