CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CombinedHitPairGenerator.h
Go to the documentation of this file.
1 #ifndef CombinedHitPairGenerator_H
2 #define CombinedHitPairGenerator_H
3 
4 #include <vector>
9 
10 
11 class TrackingRegion;
12 class OrderedHitPairs;
15 namespace edm { class Event; class EventSetup; }
16 
17 #include <memory>
18 
24 public:
26 
27 public:
29  virtual ~CombinedHitPairGenerator();
30 
32  virtual void hitPairs( const TrackingRegion& reg,
33  OrderedHitPairs & result, const edm::Event& ev, const edm::EventSetup& es);
34 
35 private:
37 
39 
41 
42  std::unique_ptr<HitPairGeneratorFromLayerPair> theGenerator;
43 
44 };
45 #endif
tuple cfg
Definition: looper.py:293
bool ev
std::unique_ptr< HitPairGeneratorFromLayerPair > theGenerator
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
Definition: Event.h:16
tuple result
Definition: mps_fire.py:95
virtual void hitPairs(const TrackingRegion &reg, OrderedHitPairs &result, const edm::Event &ev, const edm::EventSetup &es)
form base class
CombinedHitPairGenerator(const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)