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 }