23 std::vector<std::string> sources(2);
26 for(
size_t i = 0;
i < sources.size();
i++) {
42 TString nameEffHisto =
"efficiencySummary_"+sources[
i];
43 TH1F *efficiencySummary = (TH1F*) numerator->Clone(nameEffHisto);
45 efficiencySummary->SetTitle(histoTitle.c_str());
49 me->
getTH1F()->Divide(numerator, denominator, 1., 1.,
"B");
52 std::cout <<
"Monitor elements don't exist" << std::endl;
T getUntrackedParameter(std::string const &, T const &) const
virtual ~HiggsHarvesting()
MonitorElement * get(const std::string &path)
virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
MonitorElement * book1D(Args &&...args)
HiggsHarvesting(const edm::ParameterSet &)
virtual void beginRun(const edm::Run &, const edm::EventSetup &)
void setCurrentFolder(const std::string &fullpath)
TH1F * getTH1F(void) const
virtual void endRun(const edm::Run &, const edm::EventSetup &)