17 for (
int iFED(0); iFED < 54; iFED++) {
30 MEs_.at(
"DigiAllByLumi").reset();
31 MEs_.at(
"TPDigiThrAllByLumi").reset();
32 MEs_.at(
"RecHitThrAllByLumi").reset();
39 meDCC.
fill(dcchItr->id());
42 template <
typename DigiCollection>
45 MESet& meDigiProjEta(
MEs_.at(
"DigiProjEta"));
46 MESet& meDigiProjPhi(
MEs_.at(
"DigiProjPhi"));
48 MESet& meDigiAllByLumi(
MEs_.at(
"DigiAllByLumi"));
51 MESet& meTrendNDigi(
MEs_.at(
"TrendNDigi"));
56 meDigiProjEta.fill(
id);
57 meDigiProjPhi.fill(
id);
59 meDigiAllByLumi.fill(
id);
64 meDigi1D.fill(iSubdet,
double(_digis.size()));
65 meTrendNDigi.fill(iSubdet,
double(
timestamp_.
iLumi),
double(_digis.size()));
73 MESet& meTPDigiThrAll(
MEs_.at(
"TPDigiThrAll"));
74 MESet& meTPDigiThrAllByLumi(
MEs_.at(
"TPDigiThrAllByLumi"));
75 MESet& meTPDigiThrProjEta(
MEs_.at(
"TPDigiThrProjEta"));
76 MESet& meTPDigiThrProjPhi(
MEs_.at(
"TPDigiThrProjPhi"));
77 MESet& meTrendNTPDigi(
MEs_.at(
"TrendNTPDigi"));
79 double nFilteredEB(0.);
80 double nFilteredEE(0.);
88 meTPDigiThrProjEta.fill(
id);
89 meTPDigiThrProjPhi.fill(
id);
90 meTPDigiThrAll.fill(
id);
91 meTPDigiThrAllByLumi.fill(
id);
105 MESet& meRecHitAll(
MEs_.at(
"RecHitAll"));
106 MESet& meRecHitProjEta(
MEs_.at(
"RecHitProjEta"));
107 MESet& meRecHitProjPhi(
MEs_.at(
"RecHitProjPhi"));
108 MESet& meRecHitThrAll(
MEs_.at(
"RecHitThrAll"));
109 MESet& meRecHitThrAllByLumi(
MEs_.at(
"RecHitThrAllByLumi"));
110 MESet& meRecHitThrmvp(
MEs_.at(
"RecHitThrmvp"));
111 MESet& meRecHitThrpm(
MEs_.at(
"RecHitThrpm"));
112 MESet& meRecHitThrProjEta(
MEs_.at(
"RecHitThrProjEta"));
113 MESet& meRecHitThrProjPhi(
MEs_.at(
"RecHitThrProjPhi"));
114 MESet& meRecHitThr1D(
MEs_.at(
"RecHitThr1D"));
115 MESet& meTrendNRecHitThr(
MEs_.at(
"TrendNRecHitThr"));
118 double nFiltered(0.);
120 float nRHThrp(0), nRHThrm(0);
125 meRecHitAll.fill(
id);
126 meRecHitProjEta.fill(
id);
127 meRecHitProjPhi.fill(
id);
130 meRecHitThrProjEta.fill(
id);
131 meRecHitThrProjPhi.fill(
id);
132 meRecHitThrAll.fill(
id);
133 meRecHitThrAllByLumi.fill(
id);
143 meRecHitThr1D.fill(iSubdet, nFiltered);
145 meRecHitThrmvp.fill(iSubdet, nRHThrp, nRHThrm);
146 meRecHitThrpm.fill(iSubdet, nRHThrp - nRHThrm);
T getUntrackedParameter(std::string const &, T const &) const
#define DEFINE_ECALDQM_WORKER(TYPE)
edm::LuminosityBlockNumber_t iLumi
void runOnRecHits(EcalRecHitCollection const &, Collections)
std::vector< T >::const_iterator const_iterator
void runOnRawData(EcalRawDataCollection const &)
void runOnDigis(DigiCollection const &, Collections)
std::tuple< unsigned int, int, int, DigiType, int, int, int, float > Digi
void runOnTPDigis(EcalTrigPrimDigiCollection const &)
void setParams(edm::ParameterSet const &) override
const_iterator end() const
bool filterRunType(short const *) override
void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
virtual void fill(DetId const &, double=1., double=1., double=1.)
const_iterator begin() const