#include <CombinedHitTripletGenerator.h>
Public Types | |
typedef LayerHitMapCache | LayerCacheType |
Public Member Functions | |
CombinedHitTripletGenerator (const edm::ParameterSet &cfg) | |
virtual void | hitTriplets (const TrackingRegion ®, OrderedHitTriplets &triplets, const edm::Event &ev, const edm::EventSetup &es) |
from base class More... | |
virtual | ~CombinedHitTripletGenerator () |
Public Member Functions inherited from HitTripletGenerator | |
virtual void | clear () |
HitTripletGenerator (unsigned int size=500) | |
virtual void | hitTriplets (const TrackingRegion ®, OrderedHitTriplets &prs, const edm::EventSetup &es) |
virtual const OrderedHitTriplets & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) |
virtual | ~HitTripletGenerator () |
Public Member Functions inherited from OrderedHitsGenerator | |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Types | |
typedef std::vector < HitTripletGeneratorFromPairAndLayers * > | GeneratorContainer |
Private Member Functions | |
void | init (const edm::ParameterSet &cfg, const edm::EventSetup &es) |
Private Attributes | |
bool | initialised |
edm::ParameterSet | theConfig |
GeneratorContainer | theGenerators |
LayerCacheType | theLayerCache |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 21 of file CombinedHitTripletGenerator.h.
|
private |
Definition at line 43 of file CombinedHitTripletGenerator.h.
Definition at line 23 of file CombinedHitTripletGenerator.h.
CombinedHitTripletGenerator::CombinedHitTripletGenerator | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 17 of file CombinedHitTripletGenerator.cc.
|
virtual |
Definition at line 57 of file CombinedHitTripletGenerator.cc.
References theGenerators.
|
virtual |
from base class
Implements HitTripletGenerator.
Definition at line 66 of file CombinedHitTripletGenerator.cc.
References LayerHitMapCache::clear(), i, init(), initialised, theConfig, theGenerators, and theLayerCache.
|
private |
Definition at line 21 of file CombinedHitTripletGenerator.cc.
References first, edm::EventSetup::get(), reco::get(), edm::ParameterSet::getParameter(), initialised, LayerTriplets::layers(), edm::second(), theConfig, theGenerators, and theLayerCache.
Referenced by hitTriplets().
|
mutableprivate |
Definition at line 38 of file CombinedHitTripletGenerator.h.
Referenced by hitTriplets(), and init().
|
private |
Definition at line 40 of file CombinedHitTripletGenerator.h.
Referenced by hitTriplets(), and init().
|
private |
Definition at line 44 of file CombinedHitTripletGenerator.h.
Referenced by hitTriplets(), init(), and ~CombinedHitTripletGenerator().
|
private |
Definition at line 41 of file CombinedHitTripletGenerator.h.
Referenced by hitTriplets(), and init().