#include <EcalUncalibRecHitWorkerFixedAlphaBetaFit.h>
Private Member Functions | |
bool | setAlphaBeta () |
Private Attributes | |
EcalUncalibRecHitFixedAlphaBetaAlgo< EBDataFrame > | algoEB_ |
EcalUncalibRecHitFixedAlphaBetaAlgo< EEDataFrame > | algoEE_ |
std::string | alphabetaFilename_ |
std::vector< std::vector< std::pair< double, double > > > | alphaBetaValues_ |
double | alphaEB_ |
double | alphaEE_ |
double | AmplThrEB_ |
double | AmplThrEE_ |
double | betaEB_ |
double | betaEE_ |
edm::ESGetToken< EcalPedestals, EcalPedestalsRcd > | pedestalsToken_ |
edm::ESHandle< EcalPedestals > | pedHandle |
edm::ESHandle< EcalGainRatios > | pRatio |
edm::ESGetToken< EcalGainRatios, EcalGainRatiosRcd > | ratiosToken_ |
bool | useAlphaBetaArray_ |
Definition at line 25 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
EcalUncalibRecHitWorkerFixedAlphaBetaFit::EcalUncalibRecHitWorkerFixedAlphaBetaFit | ( | const edm::ParameterSet & | ps, |
edm::ConsumesCollector & | c | ||
) |
Definition at line 29 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.
References algoEB_, algoEE_, alphabetaFilename_, alphaEB_, alphaEE_, betaEB_, betaEE_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), setAlphaBeta(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::SetDynamicPedestal(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::SetMinAmpl(), AlCaHLTBitMon_QueryRunRegistry::string, and useAlphaBetaArray_.
|
inline |
Definition at line 28 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
inlineoverride |
Definition at line 29 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 179 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.
References edm::ParameterSetDescription::addNode().
|
overridevirtual |
Implements EcalUncalibRecHitWorkerRunOneDigiBase.
Definition at line 96 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.
References a, algoEB_, algoEE_, alphaBetaValues_, alphaEB_, alphaEE_, b, betaEB_, betaEE_, EcalBarrel, EcalCondObjectContainer< T >::end(), EcalCondObjectContainer< T >::find(), EcalMGPAGainRatio::gain12Over6(), EcalMGPAGainRatio::gain6Over1(), EBDetId::ic(), EBDetId::ism(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::makeRecHit(), pedHandle, pRatio, mps_fire::result, EcalUncalibRecHitFixedAlphaBetaAlgo< C >::SetAlphaBeta(), and useAlphaBetaArray_.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 53 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.
References edm::EventSetup::getHandle(), LogDebug, pedestalsToken_, pedHandle, pRatio, and ratiosToken_.
|
private |
Definition at line 66 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.
References a, alphabetaFilename_, alphaBetaValues_, b, edmScanValgrind::buffer, relativeConstraints::empty, FrontierConditions_GlobalTag_cff::file, AlCaHLTBitMon_ParallelJobs::p, and runTheMatrix::ret.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit().
|
private |
Definition at line 42 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 43 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 52 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and setAlphaBeta().
|
private |
Definition at line 50 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by run(), and setAlphaBeta().
|
private |
Definition at line 45 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 47 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 39 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
private |
Definition at line 40 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
private |
Definition at line 46 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 48 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().
|
private |
Definition at line 59 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by set().
|
private |
Definition at line 57 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
private |
Definition at line 56 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
|
private |
Definition at line 58 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by set().
|
private |
Definition at line 51 of file EcalUncalibRecHitWorkerFixedAlphaBetaFit.h.
Referenced by EcalUncalibRecHitWorkerFixedAlphaBetaFit(), and run().