36 std::string ltctitle = the_label +
"_LTCTriggerDecision";
56 for (LTCDigiCollection::const_iterator ltcdigiItr = ltcdigis->begin(); ltcdigiItr != ltcdigis->end(); ++ltcdigiItr) {
65 for (
int ibit = 0; ibit < 7; ++ibit) {
66 if (ltcdigiItr->HasTriggered(ibit)) {
virtual void setCurrentFolder(std::string const &fullpath)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
MonitorElement * LTCTriggerDecision_all
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< LTCDigiCollection > ltcDigiCollectionTagToken_
virtual void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
T getParameter(std::string const &) const
MonitorLTC(const edm::ParameterSet &)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())