#include <DQM/CSCMonitorModule/interface/CSCDQM_MonitorObject.h>
Public Member Functions | |
virtual void | Fill (float x, float y, float z, float w)=0 |
virtual void | Fill (float x, float y, float zw)=0 |
virtual void | Fill (float x, float yw)=0 |
virtual void | Fill (float x)=0 |
virtual double | GetBinContent (const int binX, int binY)=0 |
virtual double | GetBinContent (const int binX)=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 int binY, const double value)=0 |
virtual void | SetBinContent (const int binX, 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 |
Used by HistoProvider interface.
Definition at line 35 of file CSCDQM_MonitorObject.h.
virtual void cscdqm::MonitorObject::Fill | ( | float | x, | |
float | y, | |||
float | z, | |||
float | w | |||
) | [pure virtual] |
Implemented in CSCMonitorObject.
virtual void cscdqm::MonitorObject::Fill | ( | float | x, | |
float | y, | |||
float | zw | |||
) | [pure virtual] |
Implemented in CSCMonitorObject.
virtual void cscdqm::MonitorObject::Fill | ( | float | x, | |
float | yw | |||
) | [pure virtual] |
Implemented in CSCMonitorObject.
virtual void cscdqm::MonitorObject::Fill | ( | float | x | ) | [pure virtual] |
Implemented in CSCMonitorObject.
virtual double cscdqm::MonitorObject::GetBinContent | ( | const int | binX | ) | [pure virtual] |
Implemented in CSCMonitorObject.
Referenced by cscdqm::EventProcessor::processCSC(), cscdqm::EventProcessor::processDDU(), and cscdqm::EventProcessor::processExaminer().
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] |
Implemented in CSCMonitorObject.
Referenced by cscdqm::EventProcessor::updateEfficiencyHistos(), and cscdqm::EventProcessor::updateFractionHistos().
virtual TH1* cscdqm::MonitorObject::getTH1Lock | ( | void | ) | [pure virtual] |
Implemented in CSCMonitorObject.
Referenced by cscdqm::Collection::book(), cscdqm::EventProcessor::calcEMUFractionHisto(), and cscdqm::EventProcessor::updateEfficiencyHistos().
virtual void cscdqm::MonitorObject::SetAxisRange | ( | const double | from, | |
const double | to, | |||
const std::string & | axis | |||
) | [pure virtual] |
virtual void cscdqm::MonitorObject::SetBinContent | ( | const int | binX, | |
const int | binY, | |||
const double | value | |||
) | [pure virtual] |
Implemented in CSCMonitorObject.
virtual void cscdqm::MonitorObject::SetBinContent | ( | const int | binX, | |
const double | value | |||
) | [pure virtual] |
Implemented in CSCMonitorObject.
Referenced by cscdqm::EventProcessor::processCSC(), cscdqm::EventProcessor::processDDU(), and cscdqm::EventProcessor::processExaminer().
virtual void cscdqm::MonitorObject::SetEntries | ( | const double | value | ) | [pure virtual] |
virtual void cscdqm::MonitorObject::SetMaximum | ( | const double | d | ) | [pure virtual] |
Implemented in CSCMonitorObject.
Referenced by cscdqm::Collection::book(), cscdqm::EventProcessor::calcEMUFractionHisto(), and cscdqm::EventProcessor::processExaminer().
virtual void cscdqm::MonitorObject::SetNormFactor | ( | const double | factor = 1 |
) | [pure virtual] |