#include <EgHLTMonElemManager.h>
Public Member Functions | |
virtual void | fill (const T &obj, float weight)=0 |
const MonitorElement * | monElem () const |
MonitorElement * | monElem () |
MonElemManagerHist (std::string name, std::string title, int nrBinsX, double xMin, double xMax, int nrBinsY, double yMin, double yMax) | |
MonElemManagerHist (std::string name, std::string title, int nrBins, double xMin, double xMax) | |
virtual | ~MonElemManagerHist () |
Private Member Functions | |
MonElemManagerHist (const MonElemManagerHist &rhs) | |
MonElemManagerHist & | operator= (const MonElemManagerHist &rhs) |
Private Attributes | |
MonitorElement * | monElem_ |
Definition at line 43 of file EgHLTMonElemManager.h.
egHLT::MonElemManagerHist< T >::MonElemManagerHist | ( | const MonElemManagerHist< T > & | rhs | ) | [inline, private] |
Definition at line 51 of file EgHLTMonElemManager.h.
{}
egHLT::MonElemManagerHist< T >::MonElemManagerHist | ( | std::string | name, |
std::string | title, | ||
int | nrBins, | ||
double | xMin, | ||
double | xMax | ||
) |
Definition at line 66 of file EgHLTMonElemManager.h.
References DQMStore::book1D(), egHLT::MonElemManagerHist< T >::monElem_, and cmsCodeRules::cppFunctionSkipper::operator.
egHLT::MonElemManagerHist< T >::MonElemManagerHist | ( | std::string | name, |
std::string | title, | ||
int | nrBinsX, | ||
double | xMin, | ||
double | xMax, | ||
int | nrBinsY, | ||
double | yMin, | ||
double | yMax | ||
) |
Definition at line 73 of file EgHLTMonElemManager.h.
References DQMStore::book2D(), egHLT::MonElemManagerHist< T >::monElem_, and cmsCodeRules::cppFunctionSkipper::operator.
egHLT::MonElemManagerHist< T >::~MonElemManagerHist | ( | ) | [virtual] |
Definition at line 83 of file EgHLTMonElemManager.h.
{
// delete monElem_;
}
virtual void egHLT::MonElemManagerHist< T >::fill | ( | const T & | obj, |
float | weight | ||
) | [pure virtual] |
Implements egHLT::MonElemManagerBase< T >.
Implemented in egHLT::MonElemManager< T, varType >, and egHLT::MonElemManager2D< T, varTypeX, varTypeY >.
MonitorElement* egHLT::MonElemManagerHist< T >::monElem | ( | ) | [inline] |
Definition at line 58 of file EgHLTMonElemManager.h.
References egHLT::MonElemManagerHist< T >::monElem_.
Referenced by egHLT::MonElemManager< T, varType >::fill(), and egHLT::MonElemManager2D< T, varTypeX, varTypeY >::fill().
{return monElem_;}
const MonitorElement* egHLT::MonElemManagerHist< T >::monElem | ( | ) | const [inline] |
Definition at line 59 of file EgHLTMonElemManager.h.
References egHLT::MonElemManagerHist< T >::monElem_.
{return monElem_;}
MonElemManagerHist& egHLT::MonElemManagerHist< T >::operator= | ( | const MonElemManagerHist< T > & | rhs | ) | [inline, private] |
Definition at line 52 of file EgHLTMonElemManager.h.
{return *this;}
MonitorElement* egHLT::MonElemManagerHist< T >::monElem_ [private] |
Definition at line 46 of file EgHLTMonElemManager.h.
Referenced by egHLT::MonElemManagerHist< T >::monElem(), and egHLT::MonElemManagerHist< T >::MonElemManagerHist().