00001 #include "PerRunData/PerRunData.h" 00002 00003 PerRunData::PerRunData() 00004 : runNumber(0) 00005 , runType(DayaBay::RunType::kUnknown) 00006 , detectors() 00007 , startTime(0) 00008 , endTime(0) 00009 , calibSources() 00010 { 00011 } 00012 00013 PerRunData::PerRunData(int in_runNumber, DayaBay::RunType::RunType_t in_runType, 00014 const std::vector<DayaBay::Detector>& in_detectors, 00015 const TimeStamp& in_startTime, 00016 const TimeStamp& in_endTime, 00017 const std::vector<PerCalibSource>& in_calibSources) 00018 : runNumber(in_runNumber) 00019 , runType(in_runType) 00020 , detectors(in_detectors) 00021 , startTime(in_startTime) 00022 , endTime(in_endTime) 00023 , calibSources(in_calibSources) 00024 { 00025 } 00026 00027 PerRunData::~PerRunData() 00028 { 00029 }