84 {
"IsoEM",
"NoisoEM",
"CenJet",
"ForJet",
"TauJet",
"HT",
"MET",
"ET",
"MHT",
"HFSums",
"HFCnts"};
86 {
"IsoEM",
"NoisoEM",
"CenJet",
"ForJet",
"TauJet",
"HT",
"MET",
"ET",
"MHT",
"Stage1HFSums",
"HFCnts",
"IsoTauJet"};
88 {
"Agree",
"Loc. Agree",
"L.Disagree",
"Data only",
"Emul only"};
MonitorElement * phiData_stage1layer2[nStage1Layer2Coll_]
int colCount_stage1Layer2[nStage1Layer2Coll_]
MonitorElement * eta_stage1layer2[nStage1Layer2Coll_]
MonitorElement * phi_stage1layer2[nStage1Layer2Coll_]
MonitorElement * masked_stage1layer2[nStage1Layer2Coll_]
MonitorElement * phiData[nGctColl_]
MonitorElement * eword_stage1layer2[nStage1Layer2Coll_]
MonitorElement * masked[nGctColl_]
MonitorElement * phi[nGctColl_]
MonitorElement * eta[nGctColl_]
MonitorElement * sysrates
MonitorElement * dword_stage1layer2[nStage1Layer2Coll_]
static const int nGctColl_
L1TdeGCT(const edm::ParameterSet &)
MonitorElement * rnk_stage1layer2[nStage1Layer2Coll_]
MonitorElement * etaData[nGctColl_]
MonitorElement * rnk[nGctColl_]
int nWithCol_stage1Layer2[nStage1Layer2Coll_]
MonitorElement * errortype[nGctColl_]
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
MonitorElement * rnkData[nGctColl_]
MonitorElement * sysncand[2]
MonitorElement * errortype_stage1layer2[nStage1Layer2Coll_]
MonitorElement * rnkData_stage1layer2[nStage1Layer2Coll_]
MonitorElement * dword[nGctColl_]
MonitorElement * etaphi_stage1layer2[nStage1Layer2Coll_]
std::string sLabel[nStage1Layer2Coll_]
std::string cLabel[nGctColl_]
edm::EDGetTokenT< L1DataEmulRecord > DEsource_
MonitorElement * deword[nGctColl_]
MonitorElement * deword_stage1layer2[nStage1Layer2Coll_]
MonitorElement * eword[nGctColl_]
MonitorElement * etaData_stage1layer2[nStage1Layer2Coll_]
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * etaphi[nGctColl_]
static const int nStage1Layer2Coll_
std::string errLabel[nerr]
void bookHistograms(DQMStore::IBooker &ibooker, edm::Run const &, edm::EventSetup const &) override