CMS 3D CMS Logo

HitQuadrupletGenerator.h
Go to the documentation of this file.
1 #ifndef HitQuadrupletGenerator_H
2 #define HitQuadrupletGenerator_H
3 
10 
12 
13 class TrackingRegion;
14 namespace edm { class Event; class EventSetup; }
15 #include <vector>
16 
18 public:
19 
20  HitQuadrupletGenerator(unsigned int size=500);
21 
22  ~HitQuadrupletGenerator() override { }
23 
24  const OrderedHitSeeds & run(
25  const TrackingRegion& region, const edm::Event & ev, const edm::EventSetup& es) final;
26 
27  virtual void hitQuadruplets( const TrackingRegion& reg, OrderedHitSeeds& prs,
28  const edm::Event & ev, const edm::EventSetup& es) = 0;
29 
30  void clear() final;
31 
32 private:
35 };
36 
37 
38 #endif
size
Write out results.
edm::RunningAverage localRA
bool ev
void clear(CLHEP::HepGenMatrix &m)
Helper function: Reset all elements of a matrix to 0.
Definition: matutil.cc:167
HLT enums.