#include <EgHLTMonElemWithCut.h>
Public Member Functions | |
void | fill (const T &obj, const OffEvt &evt, float weight) override |
MonElemWithCut (DQMStore::IBooker &iBooker, const std::string &name, const std::string &title, int nrBins, double xMin, double xMax, varTypeX(T::*varFunc)() const, const EgHLTDQMCut< T > *cut=NULL) | |
MonElemWithCut (DQMStore::IBooker &iBooker, 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, const EgHLTDQMCut< T > *cut=NULL) | |
~MonElemWithCut () override | |
Public Member Functions inherited from egHLT::MonElemWithCutBase< T > | |
MonElemWithCutBase ()=default | |
virtual | ~MonElemWithCutBase ()=default |
Private Member Functions | |
MonElemWithCut (const MonElemWithCut &rhs) | |
MonElemWithCut & | operator= (const MonElemWithCut &rhs) |
Private Attributes | |
const EgHLTDQMCut< T > * | cut_ |
MonElemManagerBase< T > * | monElemMgr_ |
Definition at line 40 of file EgHLTMonElemWithCut.h.
|
inlineprivate |
Definition at line 47 of file EgHLTMonElemWithCut.h.
|
inline |
Definition at line 51 of file EgHLTMonElemWithCut.h.
|
inline |
Definition at line 56 of file EgHLTMonElemWithCut.h.
|
override |
Definition at line 67 of file EgHLTMonElemWithCut.h.
|
overridevirtual |
Implements egHLT::MonElemWithCutBase< T >.
Definition at line 74 of file EgHLTMonElemWithCut.h.
References egHLT::MonElemManagerBase< T >::fill(), and egHLT::EgHLTDQMCut< T >::pass().
Referenced by egHLT::MonElemWithCutEBEE< T, varType >::fill().
|
inlineprivate |
Definition at line 48 of file EgHLTMonElemWithCut.h.
|
private |
Definition at line 44 of file EgHLTMonElemWithCut.h.
|
private |
Definition at line 43 of file EgHLTMonElemWithCut.h.