CMS 3D CMS Logo

DQMHelper.h
Go to the documentation of this file.
1 #ifndef Validation_EventGenerator_DQMHelper
2 #define Validation_EventGenerator_DQMHelper
3 
4 /* class DQMHelper
5  *
6  * Simple class to configure dqm histograms
7  *
8  */
9 
10 #include <iostream>
14 
15 class DQMHelper {
16 public:
19 
21  virtual ~DQMHelper();
22 
27  int nx,
28  double xmin,
29  double xmax,
30  int ny,
31  double ymin,
32  double ymax,
35 
36  MonitorElement *book1dHisto(const std::string &name, const std::string &title, int n, double xmin, double xmax);
38  const std::string &title,
39  int nx,
40  double xmin,
41  double xmax,
42  int ny,
43  double ymin,
44  double ymax);
45 
46 private:
48 };
49 
50 #endif
mps_fire.i
i
Definition: mps_fire.py:355
dqmiodumpmetadata.n
n
Definition: dqmiodumpmetadata.py:28
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
TimingClient_cfi.yaxis
yaxis
Definition: TimingClient_cfi.py:52
L1TOccupancyClient_cfi.ymax
ymax
Definition: L1TOccupancyClient_cfi.py:43
dqm::legacy::DQMStore
Definition: DQMStore.h:727
Service.h
DQMHelper::~DQMHelper
virtual ~DQMHelper()
Definition: DQMHelper.cc:5
DQMHelper::book2dHisto
MonitorElement * book2dHisto(std::string name, std::string title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, std::string xaxis, std::string yaxis)
Definition: DQMHelper.cc:21
DQMHelper::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: DQMHelper.h:18
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
DQMHelper::book1dHisto
MonitorElement * book1dHisto(std::string name, std::string title, int n, double xmin, double xmax, std::string xaxis, std::string yaxis)
Definition: DQMHelper.cc:7
DQMHelper::ibooker
DQMStore::IBooker * ibooker
Definition: DQMHelper.h:47
overlapproblemtsosanalyzer_cfi.title
title
Definition: overlapproblemtsosanalyzer_cfi.py:7
DQMHelper
Definition: DQMHelper.h:15
L1TOccupancyClient_cfi.ymin
ymin
Definition: L1TOccupancyClient_cfi.py:43
TrackerOfflineValidation_Dqm_cff.xmax
xmax
Definition: TrackerOfflineValidation_Dqm_cff.py:11
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
DQMHelper::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: DQMHelper.h:17
dqm::implementation::IBooker
Definition: DQMStore.h:43
LaserClient_cfi.xaxis
xaxis
Definition: LaserClient_cfi.py:49
DQMHelper::DQMHelper
DQMHelper(DQMStore::IBooker *i)
Definition: DQMHelper.cc:3
TrackerOfflineValidation_Dqm_cff.xmin
xmin
Definition: TrackerOfflineValidation_Dqm_cff.py:10