80 descriptions.
add(
"GEMDQMStatusDigi", desc);
113 event.getByToken(
tagVFAT_, gemVFAT);
114 event.getByToken(
tagGEB_, gemGEB);
115 event.getByToken(
tagAMC_, gemAMC);
121 for (
auto vfatStat = range.first; vfatStat != range.second; ++vfatStat ) {
132 for (
auto GEBStatus = range.first; GEBStatus != range.second; ++GEBStatus ) {
145 for (
auto amc = range.first;
amc != range.second; ++
amc ) {
T getParameter(std::string const &) const
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
MonitorElement * h1_amc_buffState_
MonitorElement * h1_vfat_flag_
GEMDQMStatusDigi(const edm::ParameterSet &cfg)
int chamber() const
Chamber id: it identifies a chamber in a ring it goes from 1 to 36.
MonitorElement * h1_amc_chTimeOut_
MonitorElement * h1_geb_zeroSupWordsCnt_
MonitorElement * h2_vfat_quality_
MonitorElement * h1_amc_oosGlib_
#define DEFINE_FWK_MODULE(type)
void setCurrentFolder(std::string const &fullpath)
MonitorElement * h1_geb_inputStatus_
int layer() const
Layer id: each station have two layers of chambers: layer 1 is the inner chamber and layer 2 is the o...
MonitorElement * book1D(Args &&...args)
MonitorElement * h2_vfat_flag_
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
MonitorElement * book2D(Args &&...args)
MonitorElement * h1_geb_stuckData_
void add(std::string const &label, ParameterSetDescription const &psetDescription)
~GEMDQMStatusDigi() override
MonitorElement * h1_amc_ttsState_
std::pair< const_iterator, const_iterator > Range
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * h1_geb_vfatWordCnt_
DigiRangeIterator end() const
MonitorElement * h1_geb_inFIFOund_
MonitorElement * h1_amc_davCnt_
MonitorElement * h1_vfat_quality_
DigiRangeIterator begin() const