67 h_hbhehit_ = ibooker.
book1D(
"hHBHEHit",
"Size of HBHE Collection",200,0,2000);
68 h_hohit_ = ibooker.
book1D(
"hHOHit",
"Size of HO Collection", 200,0,2000);
69 h_hfhit_ = ibooker.
book1D(
"hHFHit",
"Size of HF Collection", 200,0,2000);
84 const std::vector<std::string> & triggerNames_ = triggerNames.
triggerNames();
85 for (
unsigned int iHLT=0; iHLT<triggerResults->size(); iHLT++) {
86 int hlt = triggerResults->accept(iHLT);
88 if (triggerNames_[iHLT].
find(
trigName_.c_str())!=std::string::npos) {
102 edm::LogInfo(
"HcalCalib") <<
"Cannot get hbhe product!" << std::endl;
110 edm::LogInfo(
"HcalCalib") <<
"Cannot get hf product!" << std::endl;
118 edm::LogInfo(
"HcalCalib") <<
"Cannot get ho product!" << std::endl;
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
virtual edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const
edm::EDGetTokenT< HBHERecHitCollection > hbhereco_
object to monitor
bool getByToken(EDGetToken token, Handle< PROD > &result) const
MonitorElement * h_hohit_
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
bool accept(const edm::Event &event, const edm::TriggerResults &triggerTable, const std::string &triggerPath)
Strings const & triggerNames() const
MonitorElement * h_Event_
DQMHcalIsolatedBunchAlCaReco(const edm::ParameterSet &)
std::string folderName_
DQM folder name.
MonitorElement * h_hfhit_
edm::EDGetTokenT< HORecHitCollection > horeco_
MonitorElement * book1D(Args &&...args)
edm::EDGetTokenT< HFRecHitCollection > hfreco_
static std::string const triggerResults
MonitorElement * h_hbhehit_
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
void setCurrentFolder(const std::string &fullpath)
edm::EDGetTokenT< edm::TriggerResults > trigResult_
void analyze(const edm::Event &e, const edm::EventSetup &c)
~DQMHcalIsolatedBunchAlCaReco()