#include <CombinedHitTripletGenerator.h>
Public Types | |
typedef LayerHitMapCache | LayerCacheType |
Public Member Functions | |
CombinedHitTripletGenerator (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC) | |
void | hitTriplets (const TrackingRegion ®, OrderedHitTriplets &triplets, const edm::Event &ev, const edm::EventSetup &es) override |
from base class More... | |
~CombinedHitTripletGenerator () override | |
Public Member Functions inherited from HitTripletGenerator | |
void | clear () final |
HitTripletGenerator (unsigned int size=500) | |
HitTripletGenerator (HitTripletGenerator const &other) | |
virtual void | hitTriplets (const TrackingRegion ®, OrderedHitTriplets &prs, const edm::EventSetup &es) |
const OrderedHitTriplets & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) final |
~HitTripletGenerator () override | |
Public Member Functions inherited from OrderedHitsGenerator | |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Attributes | |
std::unique_ptr< HitTripletGeneratorFromPairAndLayers > | theGenerator |
LayerCacheType | theLayerCache |
edm::EDGetTokenT< SeedingLayerSetsHits > | theSeedingLayerToken |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 30 of file CombinedHitTripletGenerator.h.
Definition at line 32 of file CombinedHitTripletGenerator.h.
CombinedHitTripletGenerator::CombinedHitTripletGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 11 of file CombinedHitTripletGenerator.cc.
References looper::cfg, get, edm::ParameterSet::getParameter(), AlCaHLTBitMon_QueryRunRegistry::string, theGenerator, and theLayerCache.
|
override |
Definition at line 19 of file CombinedHitTripletGenerator.cc.
|
overridevirtual |
from base class
Implements HitTripletGenerator.
Definition at line 21 of file CombinedHitTripletGenerator.cc.
References LayerHitMapCache::clear(), makeMEIFBenchmarkPlots::ev, hgcalTopologyTester_cfi::layers, LayerTriplets::layers(), HLT_2022v12_cff::region, mps_fire::result, theGenerator, theLayerCache, and theSeedingLayerToken.
|
private |
Definition at line 50 of file CombinedHitTripletGenerator.h.
Referenced by CombinedHitTripletGenerator(), and hitTriplets().
|
private |
Definition at line 48 of file CombinedHitTripletGenerator.h.
Referenced by CombinedHitTripletGenerator(), and hitTriplets().
|
private |
Definition at line 46 of file CombinedHitTripletGenerator.h.
Referenced by hitTriplets().