#include <CombinedHitPairGenerator.h>
Public Types | |
typedef LayerHitMapCache | LayerCacheType |
Public Member Functions | |
CombinedHitPairGenerator (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC) | |
void | hitPairs (const TrackingRegion ®, OrderedHitPairs &result, const edm::Event &ev, const edm::EventSetup &es) override |
form base class More... | |
~CombinedHitPairGenerator () override | |
Public Member Functions inherited from HitPairGenerator | |
void | clear () final |
HitPairGenerator (unsigned int size=4000) | |
HitPairGenerator (HitPairGenerator const &other) | |
const OrderedHitPairs & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) override |
~HitPairGenerator () override | |
Public Member Functions inherited from OrderedHitsGenerator | |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Member Functions | |
CombinedHitPairGenerator (const CombinedHitPairGenerator &cb) | |
Private Attributes | |
std::unique_ptr< HitPairGeneratorFromLayerPair > | theGenerator |
LayerCacheType | theLayerCache |
edm::EDGetTokenT< SeedingLayerSetsHits > | theSeedingLayerToken |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Hides set of HitPairGeneratorFromLayerPair generators.
Definition at line 23 of file CombinedHitPairGenerator.h.
Definition at line 25 of file CombinedHitPairGenerator.h.
CombinedHitPairGenerator::CombinedHitPairGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 7 of file CombinedHitPairGenerator.cc.
References edm::ParameterSet::getParameter(), theGenerator, theLayerCache, and OrderedHitsGenerator::theMaxElement.
|
override |
Definition at line 21 of file CombinedHitPairGenerator.cc.
|
private |
Definition at line 14 of file CombinedHitPairGenerator.cc.
References OrderedHitsGenerator::theMaxElement.
|
overridevirtual |
form base class
Implements HitPairGenerator.
Definition at line 23 of file CombinedHitPairGenerator.cc.
References LayerHitMapCache::clear(), edm::Event::getByToken(), LayerTriplets::layers(), LogDebug, SeedingLayerSetsHits::numberOfLayersInSet(), OrderedHitPairs::size(), theGenerator, theLayerCache, and theSeedingLayerToken.
|
private |
Definition at line 42 of file CombinedHitPairGenerator.h.
Referenced by CombinedHitPairGenerator(), and hitPairs().
|
private |
Definition at line 40 of file CombinedHitPairGenerator.h.
Referenced by CombinedHitPairGenerator(), and hitPairs().
|
private |
Definition at line 38 of file CombinedHitPairGenerator.h.
Referenced by hitPairs().