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