#include <HitPairGenerator.h>
Public Member Functions | |
virtual void | clear () |
virtual HitPairGenerator * | clone () const =0 |
HitPairGenerator (unsigned int size=30000) | |
virtual void | hitPairs (const TrackingRegion ®, OrderedHitPairs &prs, const edm::Event &ev, const edm::EventSetup &es)=0 |
virtual void | hitPairs (const TrackingRegion ®, OrderedHitPairs &prs, const edm::EventSetup &es) |
virtual const OrderedHitPairs & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) |
virtual | ~HitPairGenerator () |
Private Attributes | |
OrderedHitPairs | thePairs |
Definition at line 17 of file HitPairGenerator.h.
HitPairGenerator::HitPairGenerator | ( | unsigned int | size = 30000 | ) |
virtual HitPairGenerator::~HitPairGenerator | ( | ) | [inline, virtual] |
Definition at line 22 of file HitPairGenerator.h.
{ }
virtual void HitPairGenerator::clear | ( | void | ) | [inline, virtual] |
Reimplemented from OrderedHitsGenerator.
Definition at line 36 of file HitPairGenerator.h.
References thePairs.
{ thePairs.clear(); }
virtual HitPairGenerator* HitPairGenerator::clone | ( | ) | const [pure virtual] |
virtual void HitPairGenerator::hitPairs | ( | const TrackingRegion & | reg, |
OrderedHitPairs & | prs, | ||
const edm::EventSetup & | es | ||
) | [inline, virtual] |
Reimplemented in CosmicHitPairGenerator, and CosmicHitPairGeneratorFromLayerPair.
Definition at line 28 of file HitPairGenerator.h.
Referenced by PixelTripletNoTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), PixelTripletLargeTipGenerator::hitTriplets(), and run().
{}
virtual void HitPairGenerator::hitPairs | ( | const TrackingRegion & | reg, |
OrderedHitPairs & | prs, | ||
const edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) | [pure virtual] |
const OrderedHitPairs & HitPairGenerator::run | ( | const TrackingRegion & | region, |
const edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) | [virtual] |
Implements OrderedHitsGenerator.
Definition at line 8 of file HitPairGenerator.cc.
References hitPairs(), and thePairs.
OrderedHitPairs HitPairGenerator::thePairs [private] |
Definition at line 39 of file HitPairGenerator.h.
Referenced by clear(), HitPairGenerator(), and run().