8 #ifndef HCALDIGISCLIENT_H 9 #define HCALDIGISCLIENT_H 39 HistLim(
int nbin,
double mini,
double maxi) :
n(nbin),
min(mini),
max(maxi) {}
87 std::map<std::string, MonitorElement *> *
msm_;
std::map< std::string, MonitorElement * > * msm_
virtual void setCurrentFolder(std::string const &fullpath)
void scaleMETH2D(MonitorElement *ME, double s)
virtual void runClient(DQMStore::IBooker &ib, DQMStore::IGetter &ig)
HcalDigisClient(const edm::ParameterSet &)
void book1D(DQMStore::IBooker &ib, std::string name, const HistLim &limX)
void fill2D(std::string name, double X, double Y, double weight=1)
void fill1D(std::string name, double X, double weight=1)
~HcalDigisClient() override
int HcalDigisEndjob(const std::vector< MonitorElement *> &hcalMEs, std::string subdet_, DQMStore::IBooker &ib)
void book1D(DQMStore::IBooker &ib, std::string name, int n, double min, double max)
void bookPf(DQMStore::IBooker &ib, std::string name, const HistLim &limX, const HistLim &limY, const char *option)
MonitorElement * monitor(std::string name)
double integralMETH2D(MonitorElement *ME, int i0, int i1, int j0, int j1)
void bookPf(DQMStore::IBooker &ib, std::string name, const HistLim &limX, const HistLim &limY)
void fillPf(std::string name, double X, double Y)
void dqmEndJob(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) override
HistLim(int nbin, double mini, double maxi)
void book2D(DQMStore::IBooker &ib, std::string name, const HistLim &limX, const HistLim &limY)