| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerRunData Class Reference

#include <PerRunData.h>

Collaboration diagram for PerRunData:

[legend]
List of all members.

Public Member Functions

 PerRunData ()
 PerRunData (int in_runNumber, DayaBay::RunType::RunType_t in_runType, const std::vector< DayaBay::Detector > &in_detectors, const TimeStamp &in_startTime, const TimeStamp &in_endTime, const std::vector< PerCalibSource > &in_calibSources)
virtual ~PerRunData ()

Public Attributes

int runNumber
DayaBay::RunType::RunType_t runType
std::vector< DayaBay::Detectordetectors
TimeStamp startTime
TimeStamp endTime
std::vector< PerCalibSourcecalibSources

Detailed Description

Definition at line 19 of file PerRunData.h.


Constructor & Destructor Documentation

PerRunData::PerRunData (  ) 

Definition at line 3 of file PerRunData.cc.

00004   : runNumber(0)
00005   , runType(DayaBay::RunType::kUnknown)
00006   , detectors()
00007   , startTime(0)
00008   , endTime(0)
00009   , calibSources()
00010 {
00011 }

PerRunData::PerRunData ( int  in_runNumber,
DayaBay::RunType::RunType_t  in_runType,
const std::vector< DayaBay::Detector > &  in_detectors,
const TimeStamp in_startTime,
const TimeStamp in_endTime,
const std::vector< PerCalibSource > &  in_calibSources 
)

Definition at line 13 of file PerRunData.cc.

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 }

PerRunData::~PerRunData (  )  [virtual]

Definition at line 27 of file PerRunData.cc.

00028 {
00029 }


Member Data Documentation

int PerRunData::runNumber

Definition at line 28 of file PerRunData.h.

DayaBay::RunType::RunType_t PerRunData::runType

Definition at line 29 of file PerRunData.h.

std::vector<DayaBay::Detector> PerRunData::detectors

Definition at line 30 of file PerRunData.h.

TimeStamp PerRunData::startTime

Definition at line 31 of file PerRunData.h.

TimeStamp PerRunData::endTime

Definition at line 32 of file PerRunData.h.

std::vector<PerCalibSource> PerRunData::calibSources

Definition at line 33 of file PerRunData.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:22:28 2011 for PerRunData by doxygen 1.4.7