beginEvent(edm::Event &event, const edm::EventSetup &eventSetup) | TrackingRecHitAlgorithm | virtual |
beginRun(edm::Run const &run, const edm::EventSetup &eventSetup, const SiPixelTemplateDBObject *pixelTemplateDBObjectPtr, const std::vector< SiPixelTemplateStore > &tempStoreRef) override | PixelTemplateSmearerBase | virtual |
beginStream(const edm::StreamID &id) | TrackingRecHitAlgorithm | virtual |
endEvent(edm::Event &event, const edm::EventSetup &eventSetup) | TrackingRecHitAlgorithm | virtual |
endStream() | TrackingRecHitAlgorithm | virtual |
getMisalignedGeometry() const | TrackingRecHitAlgorithm | |
getName() const | TrackingRecHitAlgorithm | inline |
getRandomEngine() const | TrackingRecHitAlgorithm | |
getSelectionString() const | TrackingRecHitAlgorithm | inline |
getTrackerGeometry() const | TrackingRecHitAlgorithm | |
getTrackerTopology() const | TrackingRecHitAlgorithm | |
hitsMerge(const PSimHit &simHit1, const PSimHit &simHit2) const | PixelTemplateSmearerBase | |
isBarrel | PixelTemplateSmearerBase | protected |
mergeHitsOn | PixelTemplateSmearerBase | protected |
pixelTemplateDBObject_ | PixelTemplateSmearerBase | protected |
PixelTemplateSmearerBase(const std::string &name, const edm::ParameterSet &config, edm::ConsumesCollector &consumesCollector) | PixelTemplateSmearerBase | explicit |
process(TrackingRecHitProductPtr product) const override | PixelTemplateSmearerBase | virtual |
processMergeGroups(std::vector< MergeGroup *> &mergeGroups, TrackingRecHitProductPtr product, const PixelGeomDetUnit *detUnit, const double boundX, const double boundY, RandomEngineAndDistribution const *random) const | PixelTemplateSmearerBase | |
processUnmergedHits(std::vector< TrackingRecHitProduct::SimHitIdPair > &unmergedHits, TrackingRecHitProductPtr product, const PixelGeomDetUnit *detUnit, const double boundX, const double boundY, RandomEngineAndDistribution const *random) const | PixelTemplateSmearerBase | |
smearHit(const PSimHit &simHit, const PixelGeomDetUnit *detUnit, const double boundX, const double boundY, RandomEngineAndDistribution const *) const | PixelTemplateSmearerBase | |
smearMergeGroup(MergeGroup *mg, const PixelGeomDetUnit *detUnit, const double boundX, const double boundY, const RandomEngineAndDistribution *random) const | PixelTemplateSmearerBase | |
templateId | PixelTemplateSmearerBase | protected |
theBigPixelResolutionFileName | PixelTemplateSmearerBase | protected |
theBigPixelResolutions | PixelTemplateSmearerBase | protected |
theEdgePixelResolutionFileName | PixelTemplateSmearerBase | protected |
theEdgePixelResolutions | PixelTemplateSmearerBase | protected |
theMergedPixelResolutionXFile | PixelTemplateSmearerBase | protected |
theMergedPixelResolutionXFileName | PixelTemplateSmearerBase | protected |
theMergedPixelResolutionYFile | PixelTemplateSmearerBase | protected |
theMergedPixelResolutionYFileName | PixelTemplateSmearerBase | protected |
theMergingProbabilityFile | PixelTemplateSmearerBase | protected |
theMergingProbabilityFileName | PixelTemplateSmearerBase | protected |
thePixelTemp_ | PixelTemplateSmearerBase | protected |
thePixelTempRef | PixelTemplateSmearerBase | protected |
theRegularPixelResolutionFileName | PixelTemplateSmearerBase | protected |
theRegularPixelResolutions | PixelTemplateSmearerBase | protected |
TrackingRecHitAlgorithm(const std::string &name, const edm::ParameterSet &config, edm::ConsumesCollector &consumesCollector) | TrackingRecHitAlgorithm | |
~PixelTemplateSmearerBase() override | PixelTemplateSmearerBase | |
~TrackingRecHitAlgorithm() | TrackingRecHitAlgorithm | virtual |