#include <HistoProviderDQM.h>
Public Member Functions | |
virtual MonitorElement * | access (const std::string &name) |
virtual MonitorElement * | book1D (const std::string &name, const std::string &title, const int &nchX, const double &lowX, const double &highX) |
virtual MonitorElement * | book1D (const std::string &name, const std::string &title, const int &nchX, float *xbinsize) |
virtual MonitorElement * | book2D (const std::string &name, const std::string &title, const int &nchX, const double &lowX, const double &highX, const int &nchY, const double &lowY, const double &highY) |
virtual MonitorElement * | book2D (const std::string &name, const std::string &title, const int &nchX, float *xbinsize, const int &nchY, float *ybinsize) |
virtual MonitorElement * | bookProfile (const std::string &name, const std::string &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY) |
HistoProviderDQM (const std::string &prefix, const std::string &label) | |
void | setDir (const std::string &) |
void | show () |
virtual | ~HistoProviderDQM () |
Private Attributes | |
DQMStore * | dqmStore_ |
std::string | label_ |
Definition at line 10 of file HistoProviderDQM.h.
HistoProviderDQM::HistoProviderDQM | ( | const std::string & | prefix, |
const std::string & | label | ||
) |
Definition at line 8 of file HistoProviderDQM.cc.
References dqmStore_, label, label_, cppFunctionSkipper::operator, and setDir().
virtual HistoProviderDQM::~HistoProviderDQM | ( | ) | [inline, virtual] |
Definition at line 13 of file HistoProviderDQM.h.
{}
MonitorElement * HistoProviderDQM::access | ( | const std::string & | name | ) | [virtual] |
Definition at line 62 of file HistoProviderDQM.cc.
References dqmStore_, DQMStore::get(), and label_.
Referenced by FlavourHistograms< T >::FlavourHistograms(), FlavourHistograms2D< T, G >::FlavourHistograms2D(), and TrackIPHistograms< T >::TrackIPHistograms().
MonitorElement * HistoProviderDQM::book1D | ( | const std::string & | name, |
const std::string & | title, | ||
const int & | nchX, | ||
const double & | lowX, | ||
const double & | highX | ||
) | [virtual] |
Definition at line 24 of file HistoProviderDQM.cc.
References DQMStore::book1D(), and dqmStore_.
Referenced by EffPurFromHistos::compute(), FlavourHistograms< T >::FlavourHistograms(), and TrackIPHistograms< T >::TrackIPHistograms().
MonitorElement * HistoProviderDQM::book1D | ( | const std::string & | name, |
const std::string & | title, | ||
const int & | nchX, | ||
float * | xbinsize | ||
) | [virtual] |
Definition at line 32 of file HistoProviderDQM.cc.
References DQMStore::book1D(), and dqmStore_.
MonitorElement * HistoProviderDQM::book2D | ( | const std::string & | name, |
const std::string & | title, | ||
const int & | nchX, | ||
const double & | lowX, | ||
const double & | highX, | ||
const int & | nchY, | ||
const double & | lowY, | ||
const double & | highY | ||
) | [virtual] |
Definition at line 38 of file HistoProviderDQM.cc.
References DQMStore::book2D(), and dqmStore_.
Referenced by FlavourHistograms2D< T, G >::FlavourHistograms2D().
MonitorElement * HistoProviderDQM::book2D | ( | const std::string & | name, |
const std::string & | title, | ||
const int & | nchX, | ||
float * | xbinsize, | ||
const int & | nchY, | ||
float * | ybinsize | ||
) | [virtual] |
Definition at line 47 of file HistoProviderDQM.cc.
References DQMStore::book2D(), and dqmStore_.
MonitorElement * HistoProviderDQM::bookProfile | ( | const std::string & | name, |
const std::string & | title, | ||
int | nchX, | ||
double | lowX, | ||
double | highX, | ||
int | nchY, | ||
double | lowY, | ||
double | highY | ||
) | [virtual] |
Definition at line 54 of file HistoProviderDQM.cc.
References DQMStore::bookProfile(), and dqmStore_.
Referenced by FlavourHistograms2D< T, G >::FlavourHistograms2D().
{ return (dqmStore_->bookProfile (name,title, nchX,lowX,highX, nchY, lowY, highY)); }
void HistoProviderDQM::setDir | ( | const std::string & | name | ) |
Definition at line 20 of file HistoProviderDQM.cc.
References dqmStore_, and DQMStore::setCurrentFolder().
Referenced by HistoProviderDQM().
{ dqmStore_->setCurrentFolder(name); }
void HistoProviderDQM::show | ( | ) |
Definition at line 15 of file HistoProviderDQM.cc.
References dqmStore_, and DQMStore::showDirStructure().
{ dqmStore_->showDirStructure(); }
DQMStore* HistoProviderDQM::dqmStore_ [private] |
Definition at line 44 of file HistoProviderDQM.h.
Referenced by access(), book1D(), book2D(), bookProfile(), HistoProviderDQM(), setDir(), and show().
std::string HistoProviderDQM::label_ [private] |
Definition at line 45 of file HistoProviderDQM.h.
Referenced by access(), and HistoProviderDQM().