37 bool hasFired =
false;
39 unsigned int numTriggers = trigNames.
size();
40 for (
unsigned int hltIndex = 0; hltIndex < numTriggers; ++hltIndex) {
42 hltresults->accept(hltIndex)) {
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
virtual void setCurrentFolder(std::string const &fullpath)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
~EventShapeDQM() override
edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const override
EventShapeDQM(const edm::ParameterSet &ps)
static const char *const trigNames[]
std::string const & triggerName(unsigned int index) const
T getParameter(std::string const &) const
edm::EDGetTokenT< reco::EvtPlaneCollection > theEPCollection_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())