#include <RunInfo.h>
Public Member Functions | |
void | printAllValues () const |
RunInfo () | |
virtual | ~RunInfo () |
Static Public Member Functions | |
static RunInfo * | Fake_RunInfo () |
Public Attributes | |
COND_SERIALIZABLE | |
float | m_avg_current |
std::vector< float > | m_current |
std::vector< int > | m_fed_in |
float | m_max_current |
float | m_min_current |
int | m_run |
float | m_run_intervall_micros |
float | m_start_current |
long long | m_start_time_ll |
std::string | m_start_time_str |
float | m_stop_current |
long long | m_stop_time_ll |
std::string | m_stop_time_str |
std::vector< float > | m_times_of_currents |
RunInfo::RunInfo | ( | ) |
|
static |
Definition at line 4 of file RunInfo.cc.
References m_avg_current, m_max_current, m_min_current, m_run, m_run_intervall_micros, m_start_current, m_start_time_ll, m_start_time_str, m_stop_current, m_stop_time_ll, m_stop_time_str, and RunInfo().
Referenced by RunInfoHandler::getNewObjects().
void RunInfo::printAllValues | ( | ) | const |
Definition at line 22 of file RunInfo.cc.
References gather_cfg::cout, i, m_avg_current, m_current, m_fed_in, m_max_current, m_min_current, m_run, m_run_intervall_micros, m_start_current, m_start_time_ll, m_start_time_str, m_stop_current, m_stop_time_ll, m_stop_time_str, and m_times_of_currents.
float RunInfo::m_avg_current |
Definition at line 29 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
std::vector<float> RunInfo::m_current |
Definition at line 33 of file RunInfo.h.
Referenced by printAllValues(), and RunInfoRead::readData().
std::vector<int> RunInfo::m_fed_in |
Definition at line 26 of file RunInfo.h.
Referenced by L1RCTProducer::getFedVectorFromOmds(), L1RCTProducer::getFedVectorFromRunInfo(), printAllValues(), RunInfoRead::readData(), and L1TdeRCT::readFEDVector().
float RunInfo::m_max_current |
Definition at line 30 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_min_current |
Definition at line 31 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
int RunInfo::m_run |
Definition at line 21 of file RunInfo.h.
Referenced by Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_run_intervall_micros |
Definition at line 32 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_start_current |
Definition at line 27 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_start_time_ll |
Definition at line 22 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
std::string RunInfo::m_start_time_str |
Definition at line 23 of file RunInfo.h.
Referenced by Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_stop_current |
Definition at line 28 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_stop_time_ll |
Definition at line 24 of file RunInfo.h.
Referenced by cond::ValueExtractor< RunInfo >::compute(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
std::string RunInfo::m_stop_time_str |
Definition at line 25 of file RunInfo.h.
Referenced by Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
std::vector<float> RunInfo::m_times_of_currents |
Definition at line 34 of file RunInfo.h.
Referenced by printAllValues(), and RunInfoRead::readData().