42 bool hasFired =
false;
44 unsigned int numTriggers = trigNames.
size();
45 for(
unsigned int hltIndex=0; hltIndex<numTriggers; ++hltIndex ) {
T getParameter(std::string const &) const
bool wasrun() const
Was at least one path run?
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
bool accept() const
Has at least one path accepted the event?
~EventShapeDQM() override
Strings::size_type size() const
MonitorElement * book1D(Args &&...args)
EventShapeDQM(const edm::ParameterSet &ps)
static const char *const trigNames[]
void setCurrentFolder(const std::string &fullpath)
std::string const & triggerName(unsigned int index) const
edm::EDGetTokenT< reco::EvtPlaneCollection > theEPCollection_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const override