#include <MonitoringFile.h>
|
| PostProcessorFileWrapper (const std::string &inFilename, const std::string &name) |
|
| ~PostProcessorFileWrapper () |
|
template<class T > |
void | get (const char *namecycle, T *&ptr, TDirectory *baseDir=0, TDirectory *target=0) |
|
void | setDirectory (TH1 *h, TDirectory *dir=0) |
|
void | setDirectory (TH2 *h, TDirectory *dir=0) |
|
void | setDirectory (TGraph *g, TDirectory *dir=0) |
|
void | setMetaData (TDirectory *targetDir, TH1 *h1, TH1 *h2=0, TH1 *h3=0) |
|
void | error () |
|
Definition at line 216 of file MonitoringFile.h.
◆ PostProcessorFileWrapper()
dqutils::MonitoringFile::PostProcessorFileWrapper::PostProcessorFileWrapper |
( |
const std::string & |
inFilename, |
|
|
const std::string & |
name |
|
) |
| |
Definition at line 38 of file MonitoringFile_PPFileWrapper.cxx.
40 TFile(inFilename.c_str(),
"UPDATE"),
47 std::cerr <<
"ERROR " <<
m_name <<
" Could not open MonitoringFile: " << inFilename << std::endl;
◆ ~PostProcessorFileWrapper()
dqutils::MonitoringFile::PostProcessorFileWrapper::~PostProcessorFileWrapper |
( |
| ) |
|
◆ error()
void dqutils::MonitoringFile::PostProcessorFileWrapper::error |
( |
| ) |
|
◆ get()
template<class T >
void dqutils::MonitoringFile::PostProcessorFileWrapper::get |
( |
const char * |
namecycle, |
|
|
T *& |
ptr, |
|
|
TDirectory * |
baseDir = 0 , |
|
|
TDirectory * |
target = 0 |
|
) |
| |
Definition at line 462 of file MonitoringFile.h.
465 else this->GetObject(namecycle,
ptr);
468 if ((T::Class())->InheritsFrom(
"TH1")) {
469 TH1*
obj =
reinterpret_cast<TH1*
> (
ptr);
474 TObject*
obj =
reinterpret_cast<TObject*
>(
ptr);
◆ setDirectory() [1/3]
void dqutils::MonitoringFile::PostProcessorFileWrapper::setDirectory |
( |
TGraph * |
g, |
|
|
TDirectory * |
dir = 0 |
|
) |
| |
◆ setDirectory() [2/3]
void dqutils::MonitoringFile::PostProcessorFileWrapper::setDirectory |
( |
TH1 * |
h, |
|
|
TDirectory * |
dir = 0 |
|
) |
| |
◆ setDirectory() [3/3]
void dqutils::MonitoringFile::PostProcessorFileWrapper::setDirectory |
( |
TH2 * |
h, |
|
|
TDirectory * |
dir = 0 |
|
) |
| |
◆ setMetaData()
void dqutils::MonitoringFile::PostProcessorFileWrapper::setMetaData |
( |
TDirectory * |
targetDir, |
|
|
TH1 * |
h1, |
|
|
TH1 * |
h2 = 0 , |
|
|
TH1 * |
h3 = 0 |
|
) |
| |
◆ m_error
bool dqutils::MonitoringFile::PostProcessorFileWrapper::m_error {} |
|
private |
◆ m_garbage
std::set<TObject*> dqutils::MonitoringFile::PostProcessorFileWrapper::m_garbage |
|
private |
◆ m_name
std::string dqutils::MonitoringFile::PostProcessorFileWrapper::m_name |
|
private |
The documentation for this class was generated from the following files:
std::set< TObject * > m_garbage