#include <CombinedHitQuadrupletGenerator.h>
Public Types | |
typedef LayerHitMapCache | LayerCacheType |
Public Member Functions | |
CombinedHitQuadrupletGenerator (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC) | |
void | hitQuadruplets (const TrackingRegion ®, OrderedHitSeeds &triplets, const edm::Event &ev, const edm::EventSetup &es) override |
from base class More... | |
~CombinedHitQuadrupletGenerator () override | |
Public Member Functions inherited from HitQuadrupletGenerator | |
void | clear () final |
HitQuadrupletGenerator (unsigned int size=500) | |
const OrderedHitSeeds & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) final |
~HitQuadrupletGenerator () override | |
Public Member Functions inherited from OrderedHitsGenerator | |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Attributes | |
std::unique_ptr< HitQuadrupletGeneratorFromTripletAndLayers > | theGenerator |
LayerCacheType | theLayerCache |
edm::EDGetTokenT< SeedingLayerSetsHits > | theSeedingLayerToken |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 23 of file CombinedHitQuadrupletGenerator.h.
Definition at line 25 of file CombinedHitQuadrupletGenerator.h.
CombinedHitQuadrupletGenerator::CombinedHitQuadrupletGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 17 of file CombinedHitQuadrupletGenerator.cc.
References beamerCreator::create(), reco::get(), edm::ParameterSet::getParameter(), eostools::move(), AlCaHLTBitMon_QueryRunRegistry::string, theGenerator, and theLayerCache.
|
override |
Definition at line 33 of file CombinedHitQuadrupletGenerator.cc.
|
overridevirtual |
from base class
Implements HitQuadrupletGenerator.
Definition at line 35 of file CombinedHitQuadrupletGenerator.cc.
References LayerHitMapCache::clear(), edm::Event::getByToken(), LayerQuadruplets::layers(), LayerTriplets::layers(), SeedingLayerSetsHits::numberOfLayersInSet(), theGenerator, theLayerCache, and theSeedingLayerToken.
|
private |
Definition at line 42 of file CombinedHitQuadrupletGenerator.h.
Referenced by CombinedHitQuadrupletGenerator(), and hitQuadruplets().
|
private |
Definition at line 40 of file CombinedHitQuadrupletGenerator.h.
Referenced by CombinedHitQuadrupletGenerator(), and hitQuadruplets().
|
private |
Definition at line 38 of file CombinedHitQuadrupletGenerator.h.
Referenced by hitQuadruplets().