#include <EcalRecHitWorkerSimpleOld.h>
Public Member Functions | |
EcalRecHitWorkerSimpleOld (const edm::ParameterSet &, edm::ConsumesCollector &c) | |
EcalRecHitWorkerSimpleOld (const edm::ParameterSet &) | |
bool | run (const edm::Event &evt, const EcalUncalibratedRecHit &uncalibRH, EcalRecHitCollection &result) |
void | set (const edm::EventSetup &es) |
virtual | ~EcalRecHitWorkerSimpleOld () |
Public Member Functions inherited from EcalRecHitWorkerBaseClass | |
EcalRecHitWorkerBaseClass (const edm::ParameterSet &, edm::ConsumesCollector &c) | |
EcalRecHitWorkerBaseClass (const edm::ParameterSet &) | |
virtual | ~EcalRecHitWorkerBaseClass () |
Protected Attributes | |
edm::ESHandle < EcalADCToGeVConstant > | agc |
edm::ESHandle< EcalChannelStatus > | chStatus |
double | EBLaserMAX_ |
double | EBLaserMIN_ |
double | EELaserMAX_ |
double | EELaserMIN_ |
edm::ESHandle < EcalIntercalibConstants > | ical |
edm::ESHandle < EcalTimeCalibConstants > | itime |
bool | killDeadChannels_ |
edm::ESHandle< EcalLaserDbService > | laser |
bool | laserCorrection_ |
edm::ESHandle < EcalTimeOffsetConstant > | offtime |
EcalRecHitSimpleAlgo * | rechitMaker_ |
std::vector< int > | v_chstatus_ |
std::vector< int > | v_DB_reco_flags_ |
Additional Inherited Members | |
Public Types inherited from EcalRecHitWorkerBaseClass | |
enum | RecoveryFlags { EB_single, EE_single, EB_VFE, EE_VFE, EB_FE, EE_FE } |
Definition at line 23 of file EcalRecHitWorkerSimpleOld.h.
EcalRecHitWorkerSimpleOld::EcalRecHitWorkerSimpleOld | ( | const edm::ParameterSet & | , |
edm::ConsumesCollector & | c | ||
) |
EcalRecHitWorkerSimpleOld::EcalRecHitWorkerSimpleOld | ( | const edm::ParameterSet & | ps | ) |
Definition at line 17 of file EcalRecHitWorkerSimpleOld.cc.
References EBLaserMAX_, EBLaserMIN_, EELaserMAX_, EELaserMIN_, edm::ParameterSet::getParameter(), killDeadChannels_, laserCorrection_, rechitMaker_, v_chstatus_, and v_DB_reco_flags_.
|
virtual |
Definition at line 131 of file EcalRecHitWorkerSimpleOld.cc.
References rechitMaker_.
|
virtual |
Implements EcalRecHitWorkerBaseClass.
Definition at line 45 of file EcalRecHitWorkerSimpleOld.cc.
References agc, chStatus, cond::rpcobgas::detid, EBLaserMAX_, EcalBarrel, EcalEndcap, EELaserMAX_, EcalCondObjectContainer< T >::end(), spr::find(), EcalCondObjectContainer< T >::find(), EcalChannelStatusCode::getStatusCode(), ical, EcalUncalibratedRecHit::id(), itime, killDeadChannels_, EcalRecHit::kLeadingEdgeRecovered, EcalRecHit::kPoorCalib, laser, laserCorrection_, EcalRecHitSimpleAlgo::makeRecHit(), offtime, edm::SortedCollection< T, SORT >::push_back(), DetId::rawId(), rechitMaker_, EcalRecHitSimpleAlgo::setADCToGeVConstant(), EcalRecHit::setFlag(), DetId::subdetId(), edm::EventBase::time(), v_chstatus_, and v_DB_reco_flags_.
|
virtual |
Implements EcalRecHitWorkerBaseClass.
Definition at line 33 of file EcalRecHitWorkerSimpleOld.cc.
References agc, chStatus, edm::EventSetup::get(), ical, itime, laser, laserCorrection_, and offtime.
Referenced by betterConfigParser.BetterConfigParser::getGeneral().
|
protected |
Definition at line 45 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 46 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 38 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), and run().
|
protected |
Definition at line 36 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld().
|
protected |
Definition at line 39 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), and run().
|
protected |
Definition at line 37 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld().
|
protected |
Definition at line 42 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 43 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 52 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), and run().
|
protected |
Definition at line 48 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 53 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), run(), and set().
|
protected |
Definition at line 44 of file EcalRecHitWorkerSimpleOld.h.
|
protected |
Definition at line 55 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), run(), and ~EcalRecHitWorkerSimpleOld().
|
protected |
Definition at line 47 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), and run().
|
protected |
Definition at line 50 of file EcalRecHitWorkerSimpleOld.h.
Referenced by EcalRecHitWorkerSimpleOld(), and run().