CMS 3D CMS Logo

cscdqm::ParHistoDef Class Reference

Parameter Histogram Definition. More...

#include <DQM/CSCMonitorModule/interface/CSCDQM_HistoDef.h>

Inheritance diagram for cscdqm::ParHistoDef:

cscdqm::HistoDef

List of all members.

Public Member Functions

const HistoNamegetHistoName () const
 Get raw histogram name.
 ParHistoDef (const HistoId p_id)
 Constructor.
 ParHistoDef (const HistoName p_name)
 Constructor.

Public Attributes

HistoName name
 Parameter name.


Detailed Description

Parameter Histogram Definition.

Definition at line 366 of file CSCDQM_HistoDef.h.


Constructor & Destructor Documentation

cscdqm::ParHistoDef::ParHistoDef ( const HistoName  p_name  )  [inline]

Constructor.

It calls Base constructor inline

Parameters:
p_name Histogram name, id will be constructed by using fastHash algorithm and then to be passed to Base class
Returns:

Definition at line 380 of file CSCDQM_HistoDef.h.

00380 : HistoDef(Utility::fastHash(p_name)), name(p_name) { }

cscdqm::ParHistoDef::ParHistoDef ( const HistoId  p_id  )  [inline]

Constructor.

It calls Base constructor inline

Parameters:
p_id Histogram id (to be passed to Base class)
Returns:

Definition at line 387 of file CSCDQM_HistoDef.h.

References cscdqm::HistoDef::getHistoName(), and name.

00387                                       : HistoDef(p_id) {
00388         name = HistoDef::getHistoName();
00389       }


Member Function Documentation

const HistoName& cscdqm::ParHistoDef::getHistoName (  )  const [inline]

Get raw histogram name.

Returns:
Raw histogram name

Reimplemented from cscdqm::HistoDef.

Definition at line 391 of file CSCDQM_HistoDef.h.

References name.

00391 { return name; }


Member Data Documentation

HistoName cscdqm::ParHistoDef::name

Parameter name.

Definition at line 373 of file CSCDQM_HistoDef.h.

Referenced by getHistoName(), and ParHistoDef().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:36:57 2009 for CMSSW by  doxygen 1.5.4