#include <DQMOffline/Trigger/interface/MonElemMgrEBEE.h>
Public Member Functions | |
void | fill (const T &obj, float weight) |
MonElemMgr2DEBEE (const std::string &name, const std::string &title, int nrBinsX, double xMin, double xMax, int nrBinsY, double yMin, double yMax, varTypeX(T::*varFuncX)() const, varTypeY(T::*varFuncY)() const) | |
~MonElemMgr2DEBEE () | |
Private Attributes | |
MonElemManager2D< T, varTypeX, varTypeY > | barrel_ |
MonElemManager2D< T, varTypeX, varTypeY > | endcap_ |
Definition at line 47 of file MonElemMgrEBEE.h.
MonElemMgr2DEBEE< T, varTypeX, varTypeY >::MonElemMgr2DEBEE | ( | const std::string & | name, | |
const std::string & | title, | |||
int | nrBinsX, | |||
double | xMin, | |||
double | xMax, | |||
int | nrBinsY, | |||
double | yMin, | |||
double | yMax, | |||
varTypeX(T::*)() const | varFuncX, | |||
varTypeY(T::*)() const | varFuncY | |||
) | [inline] |
MonElemMgr2DEBEE< T, varTypeX, varTypeY >::~MonElemMgr2DEBEE | ( | ) | [inline] |
void MonElemMgr2DEBEE< T, varTypeX, varTypeY >::fill | ( | const T & | obj, | |
float | weight | |||
) | [inline, virtual] |
Implements MonElemManagerBase< T >.
Definition at line 65 of file MonElemMgrEBEE.h.
References MonElemMgr2DEBEE< T, varTypeX, varTypeY >::barrel_, and MonElemMgr2DEBEE< T, varTypeX, varTypeY >::endcap_.
00066 { 00067 if(fabs(obj.detEta())<1.5) barrel_.fill(obj,weight); 00068 else endcap_.fill(obj,weight); 00069 }
MonElemManager2D<T,varTypeX,varTypeY> MonElemMgr2DEBEE< T, varTypeX, varTypeY >::barrel_ [private] |
Definition at line 50 of file MonElemMgrEBEE.h.
Referenced by MonElemMgr2DEBEE< T, varTypeX, varTypeY >::fill().
MonElemManager2D<T,varTypeX,varTypeY> MonElemMgr2DEBEE< T, varTypeX, varTypeY >::endcap_ [private] |
Definition at line 51 of file MonElemMgrEBEE.h.
Referenced by MonElemMgr2DEBEE< T, varTypeX, varTypeY >::fill().