#include <DQMOffline/Trigger/interface/MonElemManager.h>
Public Member Functions | |
void | fill (const T &obj, float weight) |
MonElemManager2D (std::string name, std::string title, int nrBinsX, double xMin, double xMax, int nrBinsY, double yMin, double yMax, varTypeX(T::*varFuncX)() const, varTypeY(T::*varFuncY)() const) | |
~MonElemManager2D () | |
Private Member Functions | |
MonElemManager2D (const MonElemManager2D &rhs) | |
MonElemManager2D & | operator= (const MonElemManager2D &rhs) |
Private Attributes | |
varTypeX(T::* | varFuncX_ )() const |
varTypeY(T::* | varFuncY_ )() const |
Definition at line 125 of file MonElemManager.h.
MonElemManager2D< T, varTypeX, varTypeY >::MonElemManager2D | ( | const MonElemManager2D< T, varTypeX, varTypeY > & | rhs | ) | [inline, private] |
MonElemManager2D< T, varTypeX, varTypeY >::MonElemManager2D | ( | std::string | name, | |
std::string | title, | |||
int | nrBinsX, | |||
double | xMin, | |||
double | xMax, | |||
int | nrBinsY, | |||
double | yMin, | |||
double | yMax, | |||
varTypeX(T::*)() const | varFuncX, | |||
varTypeY(T::*)() const | varFuncY | |||
) | [inline] |
Definition at line 137 of file MonElemManager.h.
00138 : 00139 MonElemManagerHist<T>(name,title,nrBinsX,xMin,xMax,nrBinsY,yMin,yMax), 00140 varFuncX_(varFuncX),varFuncY_(varFuncY){} ~MonElemManager2D();
MonElemManager2D< T, varTypeX, varTypeY >::~MonElemManager2D | ( | ) | [inline] |
void MonElemManager2D< T, varTypeX, varTypeY >::fill | ( | const T & | obj, | |
float | weight | |||
) | [inline, virtual] |
Implements MonElemManagerHist< T >.
Definition at line 149 of file MonElemManager.h.
References MonitorElement::Fill(), and MonElemManagerHist< T >::monElem().
00150 { 00151 MonElemManagerHist<T>::monElem()->Fill((obj.*varFuncX_)(),(obj.*varFuncY_)(),weight); 00152 }
MonElemManager2D& MonElemManager2D< T, varTypeX, varTypeY >::operator= | ( | const MonElemManager2D< T, varTypeX, varTypeY > & | rhs | ) | [inline, private] |
varTypeX(T::* MonElemManager2D< T, varTypeX, varTypeY >::varFuncX_)() const [private] |
varTypeY(T::* MonElemManager2D< T, varTypeX, varTypeY >::varFuncY_)() const [private] |