#include <EcalUncalibRecHitWorkerAnalFit.h>
Private Attributes | |
EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame > | algoEB_ |
EcalUncalibRecHitRecAnalFitAlgo< EEDataFrame > | algoEE_ |
edm::ESHandle< EcalPedestals > | pedHandle |
edm::ESHandle< EcalGainRatios > | pRatio |
produce ECAL uncalibrated rechits from dataframes with the analytical fit method
Definition at line 27 of file EcalUncalibRecHitWorkerAnalFit.h.
EcalUncalibRecHitWorkerAnalFit::EcalUncalibRecHitWorkerAnalFit | ( | const edm::ParameterSet & | ps, |
edm::ConsumesCollector & | c | ||
) |
Definition at line 40 of file EcalUncalibRecHitWorkerAnalFit.cc.
|
inline |
Definition at line 30 of file EcalUncalibRecHitWorkerAnalFit.h.
|
inlineoverride |
Definition at line 31 of file EcalUncalibRecHitWorkerAnalFit.h.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 131 of file EcalUncalibRecHitWorkerAnalFit.cc.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerRunOneDigiBase.
Definition at line 55 of file EcalUncalibRecHitWorkerAnalFit.cc.
References algoEB_, algoEE_, EcalUncalibratedRecHit::amplitude(), EcalBarrel, EcalCondObjectContainer< T >::end(), EcalCondObjectContainer< T >::find(), EcalMGPAGainRatio::gain12Over6(), EcalMGPAGainRatio::gain6Over1(), LogDebug, EcalUncalibRecHitRecAnalFitAlgo< C >::makeRecHit(), EcalPedestal::mean_x1, EcalPedestal::mean_x12, EcalPedestal::mean_x6, pedHandle, pRatio, and mps_fire::result.
|
overridevirtual |
Implements EcalUncalibRecHitWorkerBaseClass.
Definition at line 43 of file EcalUncalibRecHitWorkerAnalFit.cc.
References edm::EventSetup::get(), get, LogDebug, pedHandle, and pRatio.
|
private |
Definition at line 41 of file EcalUncalibRecHitWorkerAnalFit.h.
Referenced by run().
|
private |
Definition at line 42 of file EcalUncalibRecHitWorkerAnalFit.h.
Referenced by run().
|
private |
Definition at line 45 of file EcalUncalibRecHitWorkerAnalFit.h.
|
private |
Definition at line 44 of file EcalUncalibRecHitWorkerAnalFit.h.