#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 | ( | ) |
|
inlinevirtual |
|
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(), and ~RunInfo().
void RunInfo::printAllValues | ( | ) | const |
Definition at line 22 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.
Referenced by edmtest::RunInfoESAnalyzer::analyze(), and ~RunInfo().
|
private |
|
friend |
float RunInfo::m_avg_current |
Definition at line 29 of file RunInfo.h.
Referenced by FWFFLooper::beginRun(), cond::BTransitionAnalyzer< EcalADCToGeVConstant, EcalADCToGeVConstantRcd >::endRun(), ConditionDumperInEdm::endRunProduce(), Fake_RunInfo(), SiStripBFieldFilter::filter(), PrimaryVertexValidation::isBFieldConsistentWithMode(), SiStripGainFromCalibTree::isBFieldConsistentWithMode(), printAllValues(), magneticfield::AutoMagneticFieldESProducer::produce(), magneticfield::AutoParametrizedMagneticFieldProducer::produce(), magneticfield::VolumeBasedMagneticFieldESProducerFromDB::produce(), 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 SiStripQuality::add(), ESDaqInfoTask::beginLuminosityBlock(), DQMDaqInfo::beginLuminosityBlock(), hcaldqm::DQHarvester::beginRun(), hcaldqm::DQClient::beginRun(), TrackingCertificationInfo::beginRun(), SiStripCertificationInfo::beginRun(), SiStripDaqInfo::beginRun(), SiStripDcsInfo::beginRun(), SiStripOfflineDQM::beginRun(), TrackingOfflineDQM::beginRun(), hcaldqm::DQTask::bookHistograms(), RPCDCSSummary::checkDCSbit(), RPCDataCertification::checkFED(), SiStripMonitorDigi::dqmBeginRun(), RPCDaqInfo::dqmEndLuminosityBlock(), RPCEventSummary::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTDAQInfo::dqmEndLuminosityBlock(), 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 Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_min_current |
Definition at line 31 of file RunInfo.h.
Referenced by Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
int RunInfo::m_run |
Definition at line 21 of file RunInfo.h.
Referenced by RunInfoUpdate::appendNewRun(), Fake_RunInfo(), printAllValues(), L1RCTOmdsFedVectorProducer::produce(), and RunInfoRead::readData().
float RunInfo::m_run_intervall_micros |
Definition at line 32 of file RunInfo.h.
Referenced by Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
float RunInfo::m_start_current |
Definition at line 27 of file RunInfo.h.
Referenced by ConditionDumperInEdm::endRunProduce(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_start_time_ll |
Definition at line 22 of file RunInfo.h.
Referenced by 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 ConditionDumperInEdm::endRunProduce(), Fake_RunInfo(), printAllValues(), and RunInfoRead::readData().
long long RunInfo::m_stop_time_ll |
Definition at line 24 of file RunInfo.h.
Referenced by 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().