CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
DQMHelper Class Reference

#include <DQMHelper.h>

Public Types

typedef dqm::legacy::DQMStore DQMStore
 
typedef dqm::legacy::MonitorElement MonitorElement
 

Public Member Functions

MonitorElementbook1dHisto (const std::string &name, const std::string &title, int n, double xmin, double xmax)
 
MonitorElementbook1dHisto (std::string name, std::string title, int n, double xmin, double xmax, std::string xaxis, std::string yaxis)
 
MonitorElementbook2dHisto (const std::string &name, const std::string &title, int nx, double xmin, double xmax, int ny, double ymin, double ymax)
 
MonitorElementbook2dHisto (std::string name, std::string title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, std::string xaxis, std::string yaxis)
 
 DQMHelper (DQMStore::IBooker *i)
 
virtual ~DQMHelper ()
 

Private Attributes

DQMStore::IBookeribooker
 

Detailed Description

Definition at line 15 of file DQMHelper.h.

Member Typedef Documentation

◆ DQMStore

Definition at line 17 of file DQMHelper.h.

◆ MonitorElement

Definition at line 18 of file DQMHelper.h.

Constructor & Destructor Documentation

◆ DQMHelper()

DQMHelper::DQMHelper ( DQMStore::IBooker i)

Definition at line 3 of file DQMHelper.cc.

3 : ibooker(i) {}

◆ ~DQMHelper()

DQMHelper::~DQMHelper ( )
virtual

Definition at line 5 of file DQMHelper.cc.

5 {}

Member Function Documentation

◆ book1dHisto() [1/2]

DQMHelper::MonitorElement * DQMHelper::book1dHisto ( const std::string &  name,
const std::string &  title,
int  n,
double  xmin,
double  xmax 
)

◆ book1dHisto() [2/2]

DQMHelper::MonitorElement * DQMHelper::book1dHisto ( std::string  name,
std::string  title,
int  n,
double  xmin,
double  xmax,
std::string  xaxis,
std::string  yaxis 
)

◆ book2dHisto() [1/2]

DQMHelper::MonitorElement * DQMHelper::book2dHisto ( const std::string &  name,
const std::string &  title,
int  nx,
double  xmin,
double  xmax,
int  ny,
double  ymin,
double  ymax 
)

◆ book2dHisto() [2/2]

DQMHelper::MonitorElement * DQMHelper::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 
)

Member Data Documentation

◆ ibooker

DQMStore::IBooker* DQMHelper::ibooker
private

Definition at line 47 of file DQMHelper.h.

Referenced by book1dHisto(), and book2dHisto().

runGCPTkAlMap.title
string title
Definition: runGCPTkAlMap.py:94
mps_fire.i
i
Definition: mps_fire.py:428
dqmiodumpmetadata.n
n
Definition: dqmiodumpmetadata.py:28
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
TimingClient_cfi.yaxis
yaxis
Definition: TimingClient_cfi.py:52
L1TOccupancyClient_cfi.ymax
ymax
Definition: L1TOccupancyClient_cfi.py:43
DQMHelper::ibooker
DQMStore::IBooker * ibooker
Definition: DQMHelper.h:47
L1TOccupancyClient_cfi.ymin
ymin
Definition: L1TOccupancyClient_cfi.py:43
TrackerOfflineValidation_Dqm_cff.xmax
xmax
Definition: TrackerOfflineValidation_Dqm_cff.py:11
dqm::implementation::IBooker::book2D
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
Definition: DQMStore.h:177
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
dqm
Definition: DQMStore.h:18
LaserClient_cfi.xaxis
xaxis
Definition: LaserClient_cfi.py:49
TrackerOfflineValidation_Dqm_cff.xmin
xmin
Definition: TrackerOfflineValidation_Dqm_cff.py:10
dqm::implementation::IBooker::book1D
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
Definition: DQMStore.h:98