Monitoring Object interface used to cover Root object and provide common interface to EventProcessor and Collection objects. Used by HistoProvider interface.
More...
#include <CSCDQM_MonitorObject.h>
|
virtual void | Fill (float x)=0 |
|
virtual void | Fill (float x, float yw)=0 |
|
virtual void | Fill (float x, float y, float zw)=0 |
|
virtual void | Fill (float x, float y, float z, float w)=0 |
|
virtual double | GetBinContent (const int binX)=0 |
|
virtual double | GetBinContent (const int binX, int binY)=0 |
|
virtual const double | GetBinError (const int bin)=0 |
|
virtual const double | GetEntries ()=0 |
|
virtual const int | GetMaximumBin ()=0 |
|
virtual const TObject * | getRefRootObject (void) const =0 |
|
virtual const TH1 * | getTH1 (void) const =0 |
|
virtual TH1 * | getTH1Lock (void)=0 |
|
virtual void | SetAxisRange (const double from, const double to, const std::string &axis)=0 |
|
virtual void | setAxisTitle (const std::string title, const int axisN)=0 |
|
virtual void | SetBinContent (const int binX, const double value)=0 |
|
virtual void | SetBinContent (const int binX, const int binY, const double value)=0 |
|
virtual void | SetBinError (const int bin, const double error)=0 |
|
virtual void | SetEntries (const double value)=0 |
|
virtual void | SetMaximum (const double d)=0 |
|
virtual void | SetNormFactor (const double factor=1)=0 |
|
| Lock () |
| Constructor. More...
|
|
virtual | ~Lock () |
| Destructor. More...
|
|
Monitoring Object interface used to cover Root object and provide common interface to EventProcessor and Collection objects. Used by HistoProvider interface.
Definition at line 35 of file CSCDQM_MonitorObject.h.
virtual void cscdqm::MonitorObject::Fill |
( |
float |
x | ) |
|
|
pure virtual |
virtual void cscdqm::MonitorObject::Fill |
( |
float |
x, |
|
|
float |
yw |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::Fill |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
zw |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::Fill |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
pure virtual |
virtual double cscdqm::MonitorObject::GetBinContent |
( |
const int |
binX | ) |
|
|
pure virtual |
virtual double cscdqm::MonitorObject::GetBinContent |
( |
const int |
binX, |
|
|
int |
binY |
|
) |
| |
|
pure virtual |
virtual const double cscdqm::MonitorObject::GetBinError |
( |
const int |
bin | ) |
|
|
pure virtual |
virtual const double cscdqm::MonitorObject::GetEntries |
( |
| ) |
|
|
pure virtual |
virtual const int cscdqm::MonitorObject::GetMaximumBin |
( |
| ) |
|
|
pure virtual |
virtual const TObject* cscdqm::MonitorObject::getRefRootObject |
( |
void |
| ) |
const |
|
pure virtual |
virtual const TH1* cscdqm::MonitorObject::getTH1 |
( |
void |
| ) |
const |
|
pure virtual |
virtual TH1* cscdqm::MonitorObject::getTH1Lock |
( |
void |
| ) |
|
|
pure virtual |
virtual void cscdqm::MonitorObject::SetAxisRange |
( |
const double |
from, |
|
|
const double |
to, |
|
|
const std::string & |
axis |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::setAxisTitle |
( |
const std::string |
title, |
|
|
const int |
axisN |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::SetBinContent |
( |
const int |
binX, |
|
|
const double |
value |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::SetBinContent |
( |
const int |
binX, |
|
|
const int |
binY, |
|
|
const double |
value |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::SetBinError |
( |
const int |
bin, |
|
|
const double |
error |
|
) |
| |
|
pure virtual |
virtual void cscdqm::MonitorObject::SetEntries |
( |
const double |
value | ) |
|
|
pure virtual |
virtual void cscdqm::MonitorObject::SetMaximum |
( |
const double |
d | ) |
|
|
pure virtual |
virtual void cscdqm::MonitorObject::SetNormFactor |
( |
const double |
factor = 1 | ) |
|
|
pure virtual |