#include <SequenceData.h>
Public Types | |
enum | status_E { EXECUTING, COMPLETED, ABORTED } |
Data Fields | |
std::string | sequenceName |
Name of this Sequence. | |
unsigned long | runNumber |
The run number this Sequence was executed in. | |
unsigned long | startScanNumber |
The scan number of the first scan in this Sequence. | |
unsigned long | nTests |
The number of Tests in this Sequence. | |
std::string * | testNames |
The names of all the Tests in this Sequence. | |
size_t | testNames_size |
size of the testNames array | |
status_E | status |
std::string | startTime |
The UTC time the Sequence started in ISO format. | |
std::string | endTime |
The UTC time the Sequence ended in ISO format. | |
std::string * | modules |
The serial numbers of all the modules being scanned. | |
size_t | modules_size |
size of the modules array | |
unsigned long | version |
Version of this class - used in streaming. | |
Protected Member Functions | |
SequenceData (const char *type) | |
void | publishGuts (ISostream &out) |
void | refreshGuts (ISistream &in) |
Definition at line 15 of file SequenceData.h.
|
The UTC time the Sequence ended in ISO format.
Definition at line 60 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::setStatus(). |
|
The serial numbers of all the modules being scanned.
Definition at line 65 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::getModuleList(), and SctCalibrationController::Sequence::Sequence(). |
|
size of the modules array
Definition at line 69 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::getModuleList(), and SctCalibrationController::Sequence::Sequence(). |
|
The number of Tests in this Sequence.
Definition at line 37 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::addTest(), and SctCalibrationController::Sequence::Sequence(). |
|
The run number this Sequence was executed in.
Definition at line 27 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::getUniqueID(), and SctCalibrationController::Sequence::Sequence(). |
|
Name of this Sequence.
Definition at line 22 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::Sequence(), and SctCalibrationController::Sequence::~Sequence(). |
|
The scan number of the first scan in this Sequence.
Definition at line 32 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::getUniqueID(), and SctCalibrationController::Sequence::Sequence(). |
|
The UTC time the Sequence started in ISO format.
Definition at line 55 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::Sequence(). |
|
The names of all the Tests in this Sequence.
Definition at line 42 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::addTest(), and SctCalibrationController::Sequence::Sequence(). |
|
size of the testNames array
Definition at line 46 of file SequenceData.h. Referenced by SctCalibrationController::Sequence::addTest(), and SctCalibrationController::Sequence::Sequence(). |
|
Version of this class - used in streaming. MUST be incrimented if class definition changes. Definition at line 74 of file SequenceData.h. |