#include <TestData.h>
Public Types | |
| enum | status_E { EXECUTING, COMPLETED, ABORTED } | 
Data Fields | |
| std::string | testName | 
| Name of this test.   | |
| unsigned long | runNumber | 
| The run number in which this Test occurred.   | |
| unsigned long | nScans | 
| The number of scans in this Test.   | |
| unsigned long | startScanNumber | 
| The first scan number in this Test.   | |
| unsigned short | testVariable | 
| Corresponds to one of the variables in sctScans.h.   | |
| double * | testPoints | 
| The values of testVariable for each Scan.   | |
| size_t | testPoints_size | 
| size of the testPoints array   | |
| status_E | status | 
| std::string | startTime | 
| The UTC time the Test started in ISO format.   | |
| std::string | endTime | 
| The UTC time the Test 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 | |
| TestData (const char *type) | |
| void | publishGuts (ISostream &out) | 
| void | refreshGuts (ISistream &in) | 
Definition at line 15 of file TestData.h.
      
  | 
  
| 
 The UTC time the Test ended in ISO format. 
 Definition at line 65 of file TestData.h. Referenced by SctCalibrationController::Test::setStatus().  | 
  
      
  | 
  
| 
 The serial numbers of all the modules being scanned. 
 Definition at line 70 of file TestData.h. Referenced by SctCalibrationController::Test::getModuleList(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 size of the modules array 
 Definition at line 74 of file TestData.h. Referenced by SctCalibrationController::Test::getModuleList(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 The number of scans in this Test. 
 Definition at line 32 of file TestData.h. Referenced by SctCalibrationController::Test::addScan(), SctCalibrationController::CalibrationControllerImpl::executeTest(), SctArchivingService::ArchivingWorkerGroup::findTest(), SctAnalysis::AnalysisWorkerGroup::findTest(), SctCalibrationController::Test::setStatus(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 The run number in which this Test occurred. 
 Definition at line 27 of file TestData.h. Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest(), SctArchivingService::ArchivingWorkerGroup::findTest(), SctAnalysis::AnalysisWorkerGroup::findTest(), SctCalibrationController::Test::getUniqueID(), and SctAnalysis::AnalysisAlgorithm::initializeTestResult().  | 
  
      
  | 
  
| 
 The first scan number in this Test. 
 Definition at line 37 of file TestData.h. Referenced by SctAnalysis::AnalysisAlgorithm::addFitScanResult(), SctAnalysis::AnalysisAlgorithm::addRawScanResult(), SctCalibrationController::CalibrationControllerImpl::executeTest(), SctArchivingService::ArchivingWorkerGroup::findTest(), SctAnalysis::AnalysisWorkerGroup::findTest(), SctCalibrationController::Test::getUniqueID(), and SctAnalysis::AnalysisAlgorithm::initializeTestResult().  | 
  
      
  | 
  
| 
 The UTC time the Test started in ISO format. 
 Definition at line 60 of file TestData.h. Referenced by SctAnalysis::AnalysisAlgorithm::initializeTestResult(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 Name of this test. 
 Definition at line 22 of file TestData.h. Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest().  | 
  
      
  | 
  
| 
 The values of testVariable for each Scan. Must be in order and size must be the same as nScans Definition at line 47 of file TestData.h. Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest(), SctAnalysis::AnalysisAlgorithm::initializeTestResult(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 size of the testPoints array 
 Definition at line 51 of file TestData.h. Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest(), SctAnalysis::AnalysisAlgorithm::initializeTestResult(), and SctCalibrationController::Test::Test().  | 
  
      
  | 
  
| 
 Corresponds to one of the variables in sctScans.h. 
 Definition at line 42 of file TestData.h. Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest(), and SctAnalysis::AnalysisAlgorithm::initializeTestResult().  | 
  
      
  | 
  
| 
 Version of this class - used in streaming. MUST be incrimented if definition class changes. Definition at line 79 of file TestData.h.  | 
  
 
1.3.5