#include <HGCalUncalibRecHitWorkerWeights.h>
Public Member Functions | |
HGCalUncalibRecHitWorkerWeights (const edm::ParameterSet &, edm::ConsumesCollector iC, bool useTime) | |
bool | runHGCEE (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGCeeUncalibratedRecHitCollection &result) override |
bool | runHGCHEscint (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChebUncalibratedRecHitCollection &result) override |
bool | runHGCHEsil (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChefUncalibratedRecHitCollection &result) override |
bool | runHGCHFNose (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChfnoseUncalibratedRecHitCollection &result) override |
~HGCalUncalibRecHitWorkerWeights () override | |
Public Member Functions inherited from HGCalUncalibRecHitWorkerBaseClass | |
HGCalUncalibRecHitWorkerBaseClass (const edm::ParameterSet &ps, edm::ConsumesCollector iC, bool localTime) | |
virtual | ~HGCalUncalibRecHitWorkerBaseClass () |
Protected Member Functions | |
bool | run (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGCalUncalibRecHitRecWeightsAlgo< HGCalDataFrame > &uncalibMaker, edm::SortedCollection< HGCUncalibratedRecHit > &result) |
Additional Inherited Members | |
Public Attributes inherited from HGCalUncalibRecHitWorkerBaseClass | |
bool | computeLocalTime_ = false |
Definition at line 25 of file HGCalUncalibRecHitWorkerWeights.h.
HGCalUncalibRecHitWorkerWeights::HGCalUncalibRecHitWorkerWeights | ( | const edm::ParameterSet & | ps, |
edm::ConsumesCollector | iC, | ||
bool | useTime | ||
) |
Definition at line 62 of file HGCalUncalibRecHitWorkerWeights.cc.
References HGCalUncalibRecHitWorkerBaseClass::computeLocalTime_, configureIt(), edm::ParameterSet::getParameterSet(), uncalibMaker_ee_, uncalibMaker_heb_, uncalibMaker_hef_, and uncalibMaker_hfnose_.
|
inlineoverride |
Definition at line 28 of file HGCalUncalibRecHitWorkerWeights.h.
|
protected |
Definition at line 77 of file HGCalUncalibRecHitWorkerWeights.cc.
References HGCalUncalibRecHitWorkerBaseClass::computeLocalTime_, relativeConstraints::geom, HGCalUncalibRecHitRecWeightsAlgo< C >::makeRecHit(), mps_fire::result, HGCalUncalibRecHitRecWeightsAlgo< C >::setGeometry(), and edm::SortedCollection< T, SORT >::size().
Referenced by runHGCEE(), runHGCHEscint(), runHGCHEsil(), and runHGCHFNose().
|
overridevirtual |
Implements HGCalUncalibRecHitWorkerBaseClass.
Definition at line 88 of file HGCalUncalibRecHitWorkerWeights.cc.
References relativeConstraints::geom, mps_fire::result, run(), and uncalibMaker_ee_.
|
overridevirtual |
Implements HGCalUncalibRecHitWorkerBaseClass.
Definition at line 100 of file HGCalUncalibRecHitWorkerWeights.cc.
References relativeConstraints::geom, mps_fire::result, run(), and uncalibMaker_heb_.
|
overridevirtual |
Implements HGCalUncalibRecHitWorkerBaseClass.
Definition at line 94 of file HGCalUncalibRecHitWorkerWeights.cc.
References relativeConstraints::geom, mps_fire::result, run(), and uncalibMaker_hef_.
|
overridevirtual |
Implements HGCalUncalibRecHitWorkerBaseClass.
Definition at line 106 of file HGCalUncalibRecHitWorkerWeights.cc.
References relativeConstraints::geom, mps_fire::result, run(), and uncalibMaker_hfnose_.
|
protected |
Definition at line 44 of file HGCalUncalibRecHitWorkerWeights.h.
Referenced by HGCalUncalibRecHitWorkerWeights(), and runHGCEE().
|
protected |
Definition at line 46 of file HGCalUncalibRecHitWorkerWeights.h.
Referenced by HGCalUncalibRecHitWorkerWeights(), and runHGCHEscint().
|
protected |
Definition at line 45 of file HGCalUncalibRecHitWorkerWeights.h.
Referenced by HGCalUncalibRecHitWorkerWeights(), and runHGCHEsil().
|
protected |
Definition at line 47 of file HGCalUncalibRecHitWorkerWeights.h.
Referenced by HGCalUncalibRecHitWorkerWeights(), and runHGCHFNose().