#include <RunInfo.h>
Public Member Functions | |
void | printAllValues () const |
RunInfo () | |
virtual | ~RunInfo () |
Static Public Member Functions | |
static RunInfo * | Fake_RunInfo () |
Public Attributes | |
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 |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
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().
void RunInfo::printAllValues | ( | ) | const |
Definition at line 20 of file RunInfo.cc.
References gather_cfg::cout, mps_fire::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.
|
private |
|
friend |
float RunInfo::m_avg_current |
Definition at line 28 of file RunInfo.h.
Referenced by FWFFLooper::beginRun(), magneticfield::DD4hep_VolumeBasedMagneticFieldESProducerFromDB::DD4hep_VolumeBasedMagneticFieldESProducerFromDB(), cond::BTransitionAnalyzer< EcalADCToGeVConstant, EcalADCToGeVConstantRcd >::endRun(), Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), RunInfoRead::readData(), and magneticfield::VolumeBasedMagneticFieldESProducerFromDB::VolumeBasedMagneticFieldESProducerFromDB().
std::vector<float> RunInfo::m_current |
Definition at line 32 of file RunInfo.h.
Referenced by RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
std::vector<int> RunInfo::m_fed_in |
Definition at line 25 of file RunInfo.h.
Referenced by TrackingCertificationInfo::beginRun(), TrackingOfflineDQM::beginRun(), SiStripMonitorDigi::dqmBeginRun(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTDAQInfo::dqmEndLuminosityBlock(), L1RCTProducer::getFedVectorFromOmds(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_max_current |
Definition at line 29 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_min_current |
Definition at line 30 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
int RunInfo::m_run |
Definition at line 20 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), RunInfoTestESProducer::produce(), and RunInfoRead::readData().
float RunInfo::m_run_intervall_micros |
Definition at line 31 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_start_current |
Definition at line 26 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_start_time_ll |
Definition at line 21 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
std::string RunInfo::m_start_time_str |
Definition at line 22 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_stop_current |
Definition at line 27 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_stop_time_ll |
Definition at line 23 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
std::string RunInfo::m_stop_time_str |
Definition at line 24 of file RunInfo.h.
Referenced by Fake_RunInfo(), RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().
std::vector<float> RunInfo::m_times_of_currents |
Definition at line 33 of file RunInfo.h.
Referenced by RunInfoTestESProducer::makeRunInfo(), printAllValues(), and RunInfoRead::readData().