#include <HitQuadrupletGenerator.h>
Public Member Functions | |
virtual void | clear () final |
HitQuadrupletGenerator (unsigned int size=500) | |
virtual void | hitQuadruplets (const TrackingRegion ®, OrderedHitSeeds &prs, const edm::Event &ev, const edm::EventSetup &es)=0 |
virtual const OrderedHitSeeds & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) final |
virtual | ~HitQuadrupletGenerator () |
Public Member Functions inherited from OrderedHitsGenerator | |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Attributes | |
edm::RunningAverage | localRA |
OrderedHitSeeds | theQuadruplets |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 17 of file HitQuadrupletGenerator.h.
HitQuadrupletGenerator::HitQuadrupletGenerator | ( | unsigned int | size = 500 | ) |
Definition at line 3 of file HitQuadrupletGenerator.cc.
|
inlinevirtual |
Definition at line 22 of file HitQuadrupletGenerator.h.
|
finalvirtual |
Reimplemented from OrderedHitsGenerator.
Definition at line 16 of file HitQuadrupletGenerator.cc.
References theQuadruplets.
|
pure virtual |
Implemented in CAHitQuadrupletGenerator, and CombinedHitQuadrupletGenerator.
Referenced by run().
|
finalvirtual |
Implements OrderedHitsGenerator.
Definition at line 5 of file HitQuadrupletGenerator.cc.
References assert(), hitQuadruplets(), localRA, OrderedHitSeeds::size(), theQuadruplets, edm::RunningAverage::update(), and edm::RunningAverage::upper().
|
private |
Definition at line 34 of file HitQuadrupletGenerator.h.
Referenced by run().
|
private |
Definition at line 33 of file HitQuadrupletGenerator.h.