CMS 3D CMS Logo

HistoProviderDQM.h
Go to the documentation of this file.
1 #ifndef HistoProviderDQM_H
2 #define HistoProviderDQM_H
3 
5 
6 #include <string>
7 
9 public:
12 
14  virtual ~HistoProviderDQM() {}
15 
16  virtual MonitorElement* book1D(
17  const std::string& name, const std::string& title, const int& nchX, const double& lowX, const double& highX);
18 
19  virtual MonitorElement* book1D(const std::string& name, const std::string& title, const int& nchX, float* xbinsize);
20 
21  virtual MonitorElement* book2D(const std::string& name,
22  const std::string& title,
23  const int& nchX,
24  const double& lowX,
25  const double& highX,
26  const int& nchY,
27  const double& lowY,
28  const double& highY);
29 
30  virtual MonitorElement* book2D(const std::string& name,
31  const std::string& title,
32  const int& nchX,
33  float* xbinsize,
34  const int& nchY,
35  float* ybinsize);
36 
38  const std::string& title,
39  int nchX,
40  double lowX,
41  double highX,
42  int nchY,
43  double lowY,
44  double highY);
45 
46  void setDir(const std::string&);
47 
48 private:
51 };
52 #endif
runGCPTkAlMap.title
string title
Definition: runGCPTkAlMap.py:94
HistoProviderDQM::bookProfile
virtual MonitorElement * bookProfile(const std::string &name, const std::string &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Definition: HistoProviderDQM.cc:47
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
HistoProviderDQM::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: HistoProviderDQM.h:11
HistoProviderDQM::~HistoProviderDQM
virtual ~HistoProviderDQM()
Definition: HistoProviderDQM.h:14
dqm::legacy::DQMStore
Definition: DQMStore.h:727
HistoProviderDQM::ibook_
DQMStore::IBooker & ibook_
Definition: HistoProviderDQM.h:50
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
HistoProviderDQM::book1D
virtual MonitorElement * book1D(const std::string &name, const std::string &title, const int &nchX, const double &lowX, const double &highX)
Definition: HistoProviderDQM.cc:15
HistoProviderDQM::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: HistoProviderDQM.h:10
HistoProviderDQM::setDir
void setDir(const std::string &)
Definition: HistoProviderDQM.cc:13
HistoProviderDQM::HistoProviderDQM
HistoProviderDQM(const std::string &prefix, const std::string &label, DQMStore::IBooker &ibook)
Definition: HistoProviderDQM.cc:6
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
dqm::implementation::IBooker
Definition: DQMStore.h:43
HistoProviderDQM
Definition: HistoProviderDQM.h:8
HistoProviderDQM::book2D
virtual MonitorElement * book2D(const std::string &name, const std::string &title, const int &nchX, const double &lowX, const double &highX, const int &nchY, const double &lowY, const double &highY)
Definition: HistoProviderDQM.cc:27
label
const char * label
Definition: PFTauDecayModeTools.cc:11
ZMuMuAnalysisNtupler_cff.prefix
prefix
Definition: ZMuMuAnalysisNtupler_cff.py:14
HistoProviderDQM::label_
std::string label_
Definition: HistoProviderDQM.h:49