#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. | 
 1.3.5
 
1.3.5