56 verbosity(ps.getUntrackedParameter<unsigned
int>(
"verbosity", 0))
75 daq_bx_diff = ibooker.
book1D(
"bx_diff",
";OptoRx_{i}.BX - OptoRx_{j}.BX", 21, -10.5, +10.5);
89 bool daqValid = fedInfo.
isValid();
95 LogPrint(
"TotemDAQTriggerDQMSource") <<
96 "WARNING in TotemDAQTriggerDQMSource::analyze > some of the inputs are not valid.\n" 97 <<
" fedInfo.isValid = " << fedInfo.
isValid();
104 for (
auto &it1 : *fedInfo)
109 for (
auto &it2 : *fedInfo)
111 if (it2.getFEDId() <= it1.getFEDId())
T getParameter(std::string const &) const
MonitorElement * daq_event_bx_diff_vs_fed
TotemDAQTriggerDQMSource(const edm::ParameterSet &ps)
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
edm::EDGetTokenT< std::vector< TotemFEDInfo > > tokenFEDInfo
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
#define DEFINE_FWK_MODULE(type)
void setCurrentFolder(std::string const &fullpath)
MonitorElement * book1D(Args &&...args)
MonitorElement * book2D(Args &&...args)
~TotemDAQTriggerDQMSource() override
MonitorElement * daq_bx_diff
MonitorElement * daq_event_bx_diff