CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
cscdqm::HistoBookRequest Struct Reference

#include <CSCDQM_MonitorObjectProvider.h>

Public Member Functions

 HistoBookRequest (const HistoDef &p_hdef, const HistoType &p_htype, const std::string &p_ctype, const std::string &p_folder, const std::string &p_title, const int p_nchX=0, const double p_lowX=0, const double p_highX=0, const int p_nchY=0, const double p_lowY=0, const double p_highY=0, const int p_nchZ=0, const double p_lowZ=0, const double p_highZ=0, const std::string &p_option="s")
 
 HistoBookRequest (const HistoDef &p_hdef, const std::string &p_folder, const int p_value)
 
 HistoBookRequest (const HistoDef &p_hdef, const std::string &p_folder, const float p_value)
 
 HistoBookRequest (const HistoDef &p_hdef, const std::string &p_folder, const std::string &p_title, const std::string &p_value)
 

Public Attributes

std::string ctype
 
float default_float
 
int default_int
 
std::string default_string
 
std::string folder
 
const HistoDefhdef
 
double highX
 
double highY
 
double highZ
 
HistoType htype
 
double lowX
 
double lowY
 
double lowZ
 
int nchX
 
int nchY
 
int nchZ
 
std::string option
 
std::string title
 

Detailed Description

Definition at line 31 of file CSCDQM_MonitorObjectProvider.h.

Constructor & Destructor Documentation

cscdqm::HistoBookRequest::HistoBookRequest ( const HistoDef p_hdef,
const HistoType p_htype,
const std::string &  p_ctype,
const std::string &  p_folder,
const std::string &  p_title,
const int  p_nchX = 0,
const double  p_lowX = 0,
const double  p_highX = 0,
const int  p_nchY = 0,
const double  p_lowY = 0,
const double  p_highY = 0,
const int  p_nchZ = 0,
const double  p_lowZ = 0,
const double  p_highZ = 0,
const std::string &  p_option = "s" 
)
inline

Definition at line 57 of file CSCDQM_MonitorObjectProvider.h.

62  {
63  hdef = &p_hdef;
64  htype = p_htype;
65  ctype = p_ctype;
66  folder = p_folder;
67  title = p_title;
68  nchX = p_nchX;
69  lowX = p_lowX;
70  highX = p_highX;
71  nchY = p_nchY;
72  lowY = p_lowY;
73  highY = p_highY;
74  nchZ = p_nchZ;
75  lowZ = p_lowZ;
76  highZ = p_highZ;
77  option = p_option;
78  }
cscdqm::HistoBookRequest::HistoBookRequest ( const HistoDef p_hdef,
const std::string &  p_folder,
const int  p_value 
)
inline
cscdqm::HistoBookRequest::HistoBookRequest ( const HistoDef p_hdef,
const std::string &  p_folder,
const float  p_value 
)
inline
cscdqm::HistoBookRequest::HistoBookRequest ( const HistoDef p_hdef,
const std::string &  p_folder,
const std::string &  p_title,
const std::string &  p_value 
)
inline

Definition at line 98 of file CSCDQM_MonitorObjectProvider.h.

References cscdqm::STRING.

Member Data Documentation

std::string cscdqm::HistoBookRequest::ctype

Definition at line 35 of file CSCDQM_MonitorObjectProvider.h.

float cscdqm::HistoBookRequest::default_float
int cscdqm::HistoBookRequest::default_int
std::string cscdqm::HistoBookRequest::default_string
std::string cscdqm::HistoBookRequest::folder
const HistoDef* cscdqm::HistoBookRequest::hdef
double cscdqm::HistoBookRequest::highX

Definition at line 41 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

double cscdqm::HistoBookRequest::highY

Definition at line 45 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

double cscdqm::HistoBookRequest::highZ

Definition at line 49 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

HistoType cscdqm::HistoBookRequest::htype
double cscdqm::HistoBookRequest::lowX

Definition at line 40 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

double cscdqm::HistoBookRequest::lowY

Definition at line 44 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

double cscdqm::HistoBookRequest::lowZ

Definition at line 48 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

int cscdqm::HistoBookRequest::nchX

Definition at line 39 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

int cscdqm::HistoBookRequest::nchY

Definition at line 43 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

int cscdqm::HistoBookRequest::nchZ

Definition at line 47 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

std::string cscdqm::HistoBookRequest::option

Definition at line 55 of file CSCDQM_MonitorObjectProvider.h.

Referenced by CSCMonitorModule::bookMonitorObject().

std::string cscdqm::HistoBookRequest::title