Parameter Histogram Definition. More...
#include <CSCDQM_HistoDef.h>
Public Member Functions | |
const HistoName & | getHistoName () const |
Get raw histogram name. | |
ParHistoDef (const HistoName &p_name) | |
Constructor. It calls Base constructor inline. | |
ParHistoDef (const HistoId p_id) | |
Constructor. It calls Base constructor inline. | |
Private Attributes | |
HistoName | name |
Parameter name. |
Parameter Histogram Definition.
Definition at line 442 of file CSCDQM_HistoDef.h.
cscdqm::ParHistoDef::ParHistoDef | ( | const HistoName & | p_name | ) | [inline] |
Constructor. It calls Base constructor inline.
p_name | Histogram name, id will be constructed by using fastHash algorithm and then to be passed to Base class |
Definition at line 459 of file CSCDQM_HistoDef.h.
: HistoDef(Utility::fastHash(p_name.c_str())), name(p_name) { }
cscdqm::ParHistoDef::ParHistoDef | ( | const HistoId | p_id | ) | [inline] |
Constructor. It calls Base constructor inline.
p_id | Histogram id (to be passed to Base class) |
Definition at line 466 of file CSCDQM_HistoDef.h.
References getHistoName(), and name.
: HistoDef(p_id) { name = HistoDef::getHistoName(); }
const HistoName& cscdqm::ParHistoDef::getHistoName | ( | ) | const [inline] |
Get raw histogram name.
Reimplemented from cscdqm::HistoDef.
Definition at line 470 of file CSCDQM_HistoDef.h.
References name.
Referenced by ParHistoDef().
{ return name; }
HistoName cscdqm::ParHistoDef::name [private] |
Parameter name.
Definition at line 449 of file CSCDQM_HistoDef.h.
Referenced by getHistoName(), and ParHistoDef().