#include <EcalUncalibRecHitWorkerRatio.h>
Protected Attributes | |
std::vector< double > | EBamplitudeFitParameters_ |
double | EBtimeConstantTerm_ |
std::pair< double, double > | EBtimeFitLimits_ |
std::vector< double > | EBtimeFitParameters_ |
std::vector< double > | EEamplitudeFitParameters_ |
double | EEtimeConstantTerm_ |
std::pair< double, double > | EEtimeFitLimits_ |
std::vector< double > | EEtimeFitParameters_ |
double | gainRatios [3] |
edm::ESHandle< EcalGainRatios > | gains |
edm::ESGetToken< EcalGainRatios, EcalGainRatiosRcd > | gainsToken_ |
double | pedRMSVec [3] |
edm::ESHandle< EcalPedestals > | peds |
edm::ESGetToken< EcalPedestals, EcalPedestalsRcd > | pedsToken_ |
double | pedVec [3] |
edm::ESHandle< EcalSampleMask > | sampleMaskHand_ |
edm::ESGetToken< EcalSampleMask, EcalSampleMaskRcd > | sampleMaskToken_ |
EcalUncalibRecHitRatioMethodAlgo< EBDataFrame > | uncalibMaker_barrel_ |
EcalUncalibRecHitRatioMethodAlgo< EEDataFrame > | uncalibMaker_endcap_ |
Definition at line 29 of file EcalUncalibRecHitWorkerRatio.h.
EcalUncalibRecHitWorkerRatio::EcalUncalibRecHitWorkerRatio | ( | const edm::ParameterSet & | ps, |
edm::ConsumesCollector & | c | ||
) |
Definition at line 11 of file EcalUncalibRecHitWorkerRatio.cc.
References HltBtagPostValidation_cff::c, EBamplitudeFitParameters_, EBtimeConstantTerm_, EBtimeFitLimits_, EBtimeFitParameters_, EEamplitudeFitParameters_, EEtimeConstantTerm_, EEtimeFitLimits_, EEtimeFitParameters_, gainsToken_, edm::ParameterSet::getParameter(), pedsToken_, and sampleMaskToken_.
|
inline |
Definition at line 32 of file EcalUncalibRecHitWorkerRatio.h.
|
inlineoverride |
Definition at line 33 of file EcalUncalibRecHitWorkerRatio.h.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 119 of file EcalUncalibRecHitWorkerRatio.cc.
References edm::ParameterSetDescription::addNode().
|
overridevirtual |
Implements EcalUncalibRecHitWorkerRunOneDigiBase.
Definition at line 41 of file EcalUncalibRecHitWorkerRatio.cc.
References EBamplitudeFitParameters_, EBtimeConstantTerm_, EBtimeFitLimits_, EBtimeFitParameters_, EcalEndcap, EEamplitudeFitParameters_, EEtimeConstantTerm_, EEtimeFitLimits_, EEtimeFitParameters_, EcalUncalibRecHitRatioMethodAlgo< C >::fixMGPAslew(), EcalMGPAGainRatio::gain12Over6(), EcalMGPAGainRatio::gain6Over1(), gainRatios, gains, EcalUncalibRecHitRatioMethodAlgo< C >::getCalculatedRecHit(), ecalpyutils::hashedIndex(), EBDetId::hashedIndex(), EEDetId::hashedIndex(), EcalUncalibRecHitRatioMethodAlgo< C >::makeRecHit(), pedRMSVec, peds, pedVec, funct::pow(), edm::ESHandle< T >::product(), mps_fire::result, sampleMaskHand_, EcalUncalibratedRecHit::setAmplitude(), EcalUncalibratedRecHit::setJitter(), EcalUncalibratedRecHit::setJitterError(), mathSSE::sqrt(), uncalibMaker_barrel_, and uncalibMaker_endcap_.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 33 of file EcalUncalibRecHitWorkerRatio.cc.
References gains, gainsToken_, edm::EventSetup::getHandle(), peds, pedsToken_, sampleMaskHand_, and sampleMaskToken_.
|
protected |
Definition at line 59 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 65 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 62 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 56 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 60 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 66 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 63 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 57 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and run().
|
protected |
Definition at line 54 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by run().
|
protected |
Definition at line 49 of file EcalUncalibRecHitWorkerRatio.h.
|
protected |
Definition at line 50 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and set().
|
protected |
Definition at line 53 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by run().
|
protected |
Definition at line 47 of file EcalUncalibRecHitWorkerRatio.h.
|
protected |
Definition at line 48 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and set().
|
protected |
Definition at line 52 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by run().
|
protected |
Definition at line 44 of file EcalUncalibRecHitWorkerRatio.h.
|
protected |
Definition at line 45 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by EcalUncalibRecHitWorkerRatio(), and set().
|
protected |
Definition at line 68 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by run().
|
protected |
Definition at line 69 of file EcalUncalibRecHitWorkerRatio.h.
Referenced by run().