41 edm::LogError(
"HeavyIonUCCDQM") <<
"invalid collection: TriggerResults" 46 bool hasFired =
false;
48 unsigned int numTriggers = trigNames.
size();
49 for (
unsigned int hltIndex = 0; hltIndex < numTriggers; ++hltIndex) {
51 hltresults->
accept(hltIndex)) {
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX)
T getParameter(std::string const &) const
bool wasrun() const
Was at least one path run?
~HeavyIonUCCDQM() override
MonitorElement * h_SiPixelClusters
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void setCurrentFolder(std::string const &fullpath)
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
bool accept() const
Has at least one path accepted the event?
edm::EDGetTokenT< reco::CaloMETCollection > theCaloMet
Strings::size_type size() const
HeavyIonUCCDQM(const edm::ParameterSet &ps)
#define DEFINE_FWK_MODULE(type)
edm::EDGetTokenT< edmNew::DetSetVector< SiPixelCluster > > theSiPixelCluster
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
static const char *const trigNames[]
std::string const & triggerName(unsigned int index) const
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
MonitorElement * h_SumEt_SiPixelClusters
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const override