Go to the documentation of this file.
19 for (
int iFED(0); iFED < 54; iFED++) {
33 bool const& ByLumiResetSwitch,
35 if (ByLumiResetSwitch) {
40 MESet& meLaserCorrProjEta(
MEs_.
at(
"LaserCorrProjEta"));
43 float lasercalib = 1.;
51 lasercalib =
laser->getLaserCorrection(ebid, evtTimeStamp);
59 lasercalib =
laser->getLaserCorrection(eeid, evtTimeStamp);
73 template <
typename DigiCollection>
105 MESet& meTPDigiThrAllByLumi(
MEs_.
at(
"TPDigiThrAllByLumi"));
106 MESet& meTPDigiThrProjEta(
MEs_.
at(
"TPDigiThrProjEta"));
107 MESet& meTPDigiThrProjPhi(
MEs_.
at(
"TPDigiThrProjPhi"));
110 double nFilteredEB(0.);
111 double nFilteredEE(0.);
140 MESet& meRecHitThrAllByLumi(
MEs_.
at(
"RecHitThrAllByLumi"));
143 MESet& meRecHitThrProjEta(
MEs_.
at(
"RecHitThrProjEta"));
144 MESet& meRecHitThrProjPhi(
MEs_.
at(
"RecHitThrProjPhi"));
146 MESet& meTrendNRecHitThr(
MEs_.
at(
"TrendNRecHitThr"));
149 double nFiltered(0.);
151 float nRHThrp(0), nRHThrm(0);
std::vector< T >::const_iterator const_iterator
void setTokens(edm::ConsumesCollector &) override
static EEDetId unhashIndex(int hi)
virtual void fill(EcalDQMSetupObjects const, DetId const &, double=1., double=1., double=1.)
static EBDetId unhashIndex(int hi)
get a DetId from a compact index for arrays
TimeValue_t value() const
edm::Timestamp time() const
const EcalElectronicsMapping * GetElectronicsMap()
static bool validDenseIndex(uint32_t din)
void beginRun(edm::Run const &, edm::EventSetup const &) override
virtual void reset(EcalElectronicsMapping const *, double=0., double=0., double=0.)
const_iterator begin() const
void runOnDigis(DigiCollection const &, Collections)
edm::ESGetToken< EcalLaserDbService, EcalLaserDbRecord > lasertoken_
void setParams(edm::ParameterSet const &) override
void runOnRawData(EcalRawDataCollection const &)
const_iterator end() const
MESet & at(const std::string &key)
static bool validDenseIndex(uint32_t din)
void runOnTPDigis(EcalTrigPrimDigiCollection const &)
bool getData(T &iHolder) const
edm::LuminosityBlockNumber_t iLumi
const EcalDQMSetupObjects getEcalDQMSetupObjects()
bool filterRunType(short const *) override
#define DEFINE_ECALDQM_WORKER(TYPE)
void runOnRecHits(EcalRecHitCollection const &, Collections)
void beginEvent(edm::Event const &, edm::EventSetup const &, bool const &, bool &) override