cscdqm::MonitorObject implementation used in CSCMonitorModuleCmn More...
#include <CSCMonitorObject.h>
Public Member Functions | |
CSCMonitorObject (MonitorElement *p_me) | |
void | Fill (float x) override |
void | Fill (float x, float yw) override |
void | Fill (float x, float y, float zw) override |
void | Fill (float x, float y, float z, float w) override |
double | GetBinContent (const int binX) override |
double | GetBinContent (const int binX, int binY) override |
const double | GetBinError (const int bin) override |
const double | GetEntries () override |
const int | GetMaximumBin () override |
const TObject * | getRefRootObject (void) const override |
const TH1 * | getTH1 (void) const override |
TH1 * | getTH1Lock (void) override |
void | SetAxisRange (const double from, const double to, const std::string &axis) override |
void | setAxisTitle (const std::string title, const int axisN) override |
void | SetBinContent (const int binX, const double value) override |
void | SetBinContent (const int binX, const int binY, const double value) override |
void | SetBinError (const int bin, const double error) override |
void | SetEntries (const double value) override |
void | SetMaximum (const double d) override |
void | SetNormFactor (const double factor) override |
~CSCMonitorObject () override | |
Public Member Functions inherited from cscdqm::Lock | |
Lock () | |
Constructor. More... | |
virtual | ~Lock () |
Destructor. More... | |
Private Attributes | |
MonitorElement * | me |
Additional Inherited Members | |
Public Attributes inherited from cscdqm::Lock | |
bool | mutex |
cscdqm::MonitorObject implementation used in CSCMonitorModuleCmn
Definition at line 29 of file CSCMonitorObject.h.
|
inline |
Definition at line 37 of file CSCMonitorObject.h.
|
inlineoverride |
Definition at line 38 of file CSCMonitorObject.h.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 40 of file CSCMonitorObject.h.
References MonitorElement::Fill(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 45 of file CSCMonitorObject.h.
References MonitorElement::Fill(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 50 of file CSCMonitorObject.h.
References MonitorElement::Fill(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 55 of file CSCMonitorObject.h.
References MonitorElement::Fill(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 75 of file CSCMonitorObject.h.
References edmIntegrityCheck::d, MonitorElement::getBinContent(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 81 of file CSCMonitorObject.h.
References edmIntegrityCheck::d, MonitorElement::getBinContent(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 123 of file CSCMonitorObject.h.
References edmIntegrityCheck::d, MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 108 of file CSCMonitorObject.h.
References edmIntegrityCheck::d, MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 97 of file CSCMonitorObject.h.
References MonitorElement::getTH1(), mps_fire::i, CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 119 of file CSCMonitorObject.h.
References MonitorElement::getRefRootObject().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 134 of file CSCMonitorObject.h.
References MonitorElement::getTH1().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 138 of file CSCMonitorObject.h.
References MonitorElement::getTH1().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 87 of file CSCMonitorObject.h.
References MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 92 of file CSCMonitorObject.h.
References CommonMethods::lock(), cscdqm::Lock::mutex, and MonitorElement::setAxisTitle().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 65 of file CSCMonitorObject.h.
References CommonMethods::lock(), cscdqm::Lock::mutex, and MonitorElement::setBinContent().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 70 of file CSCMonitorObject.h.
References CommonMethods::lock(), cscdqm::Lock::mutex, and MonitorElement::setBinContent().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 129 of file CSCMonitorObject.h.
References MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 60 of file CSCMonitorObject.h.
References CommonMethods::lock(), cscdqm::Lock::mutex, and MonitorElement::setEntries().
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 114 of file CSCMonitorObject.h.
References MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
inlineoverridevirtual |
Implements cscdqm::MonitorObject.
Definition at line 103 of file CSCMonitorObject.h.
References MonitorElement::getTH1(), CommonMethods::lock(), and cscdqm::Lock::mutex.
|
private |
Definition at line 33 of file CSCMonitorObject.h.