![]() |
![]() |
#include <TrainerMonitoring.h>
Public Member Functions | |
template<typename T > | |
void | book (const std::string &name, T *object) |
template<typename T > | |
T * | book (const std::string &name) |
template<typename T , typename T1 > | |
T * | book (const std::string &name, T1 a1) |
template<typename T , typename T1 , typename T2 > | |
T * | book (const std::string &name, T1 a1, T2 a2) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7, T8 a8) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
T * | book (const std::string &name, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7, T8 a8, T9 a9) |
~Module () | |
Protected Member Functions | |
Module () | |
void | write (TDirectory *dir) |
Private Member Functions | |
void | add (Object *object) |
template<typename T > | |
void | reg (const std::string &name, T *object) |
Private Attributes | |
std::map< std::string, std::shared_ptr< Object > > | data |
TDirectory * | dir |
Friends | |
class | TrainerMonitoring |
Definition at line 41 of file TrainerMonitoring.h.
PhysicsTools::TrainerMonitoring::Module::~Module | ( | ) |
Definition at line 59 of file TrainerMonitoring.cc.
|
protected |
Definition at line 55 of file TrainerMonitoring.cc.
|
private |
Definition at line 71 of file TrainerMonitoring.cc.
References data, and PhysicsTools::TrainerMonitoring::Object::getName().
Referenced by book(), and counter.Counter::register().
|
inline |
Definition at line 46 of file TrainerMonitoring.h.
References add().
Referenced by PhysicsTools::TrainProcessor::doTrainBegin(), and reg().
|
inline |
Definition at line 50 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 57 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 64 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 71 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 79 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 87 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 95 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 103 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 112 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inline |
Definition at line 121 of file TrainerMonitoring.h.
References haddnano::obj, and reg().
|
inlineprivate |
Definition at line 194 of file TrainerMonitoring.h.
References book(), and PhysicsTools::helper::trainerMonitoringRootClear().
Referenced by book().
|
protected |
Definition at line 63 of file TrainerMonitoring.cc.
References data.
Referenced by PhysicsTools::TrainerMonitoring::Object::getName().
|
friend |
Definition at line 128 of file TrainerMonitoring.h.
|
private |
Definition at line 141 of file TrainerMonitoring.h.
Referenced by data_sources.node::__str__(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), data_sources.json_list::get_members(), data_sources.json_list::last(), and cuy.FindIssue::startElement().
|
private |
Definition at line 140 of file TrainerMonitoring.h.
Referenced by PhysicsTools::TrainerMonitoring::Object::getName(), and Inspector.Inspector::Loop().