#include <EgHLTMonElemContainer.h>
Public Member Functions | |
std::vector < MonElemWithCutBase< T > * > & | cutMonElems () |
const std::vector < MonElemWithCutBase< T > * > & | cutMonElems () const |
void | fill (const T &obj, const OffEvt &evt, float weight) |
MonElemContainer (std::string baseName="", std::string baseTitle="", EgHLTDQMCut< T > *cut=NULL) | |
std::vector < MonElemManagerBase< T > * > & | monElems () |
const std::vector < MonElemManagerBase< T > * > & | monElems () const |
const std::string & | name () const |
const std::string & | title () const |
~MonElemContainer () | |
Public Member Functions inherited from egHLT::MonElemWithCutBase< T > | |
MonElemWithCutBase () | |
virtual | ~MonElemWithCutBase () |
Private Member Functions | |
MonElemContainer (const MonElemContainer &rhs) | |
MonElemContainer & | operator= (const MonElemContainer &rhs) |
Private Attributes | |
std::string | baseName_ |
std::string | baseTitle_ |
EgHLTDQMCut< T > * | cut_ |
std::vector < MonElemWithCutBase< T > * > | cutMonElems_ |
std::vector < MonElemManagerBase< T > * > | monElems_ |
Definition at line 26 of file EgHLTMonElemContainer.h.
|
inlineprivate |
Definition at line 41 of file EgHLTMonElemContainer.h.
|
inline |
Definition at line 45 of file EgHLTMonElemContainer.h.
egHLT::MonElemContainer< T >::~MonElemContainer | ( | ) |
Definition at line 67 of file EgHLTMonElemContainer.h.
|
inline |
Definition at line 54 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::cutMonElems_.
Referenced by egHLT::MonElemFuncs::initTrigTagProbeHist(), egHLT::MonElemFuncs::initTrigTagProbeHist_2Leg(), and egHLT::MonElemFuncs::initTrigTagProbeHists().
|
inline |
Definition at line 55 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::cutMonElems_.
|
virtual |
Implements egHLT::MonElemWithCutBase< T >.
Definition at line 75 of file EgHLTMonElemContainer.h.
References lumiContext::fill, i, and NULL.
|
inline |
Definition at line 56 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::monElems_.
Referenced by egHLT::MonElemFuncs::addTightLooseTrigHist().
|
inline |
Definition at line 57 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::monElems_.
|
inline |
Definition at line 60 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::baseName_.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), config.CFG::__str__(), egHLT::MonElemFuncs::addTightLooseTrigHist(), VIDSelectorBase.VIDSelectorBase::initialize(), egHLT::MonElemFuncs::initTrigTagProbeHist(), egHLT::MonElemFuncs::initTrigTagProbeHist_2Leg(), egHLT::MonElemFuncs::initTrigTagProbeHists(), and Vispa.Views.PropertyView.Property::valueChanged().
|
inlineprivate |
Definition at line 42 of file EgHLTMonElemContainer.h.
|
inline |
Definition at line 61 of file EgHLTMonElemContainer.h.
References egHLT::MonElemContainer< T >::baseTitle_.
Referenced by cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), Vispa.Views.LineDecayView.LineDecayContainer::autolayout(), Vispa.Views.LineDecayView.LineDecayContainer::autolayoutThreadFinished(), Vispa.Views.LineDecayView.LineDecayContainer::childFinishedAutolayouting(), and Vispa.Gui.PortWidget.PortWidget::name().
|
private |
Definition at line 29 of file EgHLTMonElemContainer.h.
Referenced by egHLT::MonElemContainer< T >::name().
|
private |
Definition at line 30 of file EgHLTMonElemContainer.h.
Referenced by egHLT::MonElemContainer< T >::title().
|
private |
Definition at line 36 of file EgHLTMonElemContainer.h.
|
private |
Definition at line 34 of file EgHLTMonElemContainer.h.
Referenced by egHLT::MonElemContainer< T >::cutMonElems().
|
private |
Definition at line 35 of file EgHLTMonElemContainer.h.
Referenced by egHLT::MonElemContainer< T >::monElems().