Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

SctCalibrationController::Scripts::TrimRangeTest Class Reference

#include <TrimRangeTest.h>

Inheritance diagram for SctCalibrationController::Scripts::TrimRangeTest:

SctCalibrationController::Ipc::TestRequestImpl IPCCallback Sct_CalibrationController_T_TestRequest SctCalibrationController::Ipc::TestRequest

Public Member Functions

virtual void startTest (Sct_SctApi_T_SctApi &inapi, string &name, unsigned short &testVariable, unsigned long &nScans, vector< double > &testPoints)
virtual Sct_SctApi_T_ScangetNextScan (unsigned long index)
unsigned int getRange (unsigned int index)
bool isFirstPoint (unsigned int index)
unsigned int getValue (unsigned int index)
virtual bool canFeedback ()
virtual void endTest ()

Static Public Member Functions

TrimRangeTest & instance ()

Private Member Functions

 TrimRangeTest ()

Private Attributes

Sct_SctApi_T_SctApiapi

Constructor & Destructor Documentation

SctCalibrationController::Scripts::TrimRangeTest::TrimRangeTest   [inline, private]
 

Definition at line 101 of file TrimRangeTest.h.


Member Function Documentation

virtual bool SctCalibrationController::Scripts::TrimRangeTest::canFeedback   [inline, virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 92 of file TrimRangeTest.h.

virtual void SctCalibrationController::Scripts::TrimRangeTest::endTest   [inline, virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 96 of file TrimRangeTest.h.

References api.

virtual Sct_SctApi_T_Scan* SctCalibrationController::Scripts::TrimRangeTest::getNextScan unsigned long    index [inline, virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 60 of file TrimRangeTest.h.

References api, getRange(), getValue(), and isFirstPoint().

unsigned int SctCalibrationController::Scripts::TrimRangeTest::getRange unsigned int    index [inline]
 

Definition at line 77 of file TrimRangeTest.h.

Referenced by getNextScan().

unsigned int SctCalibrationController::Scripts::TrimRangeTest::getValue unsigned int    index [inline]
 

Definition at line 86 of file TrimRangeTest.h.

Referenced by getNextScan(), and startTest().

TrimRangeTest& SctCalibrationController::Scripts::TrimRangeTest::instance   [inline, static]
 

Definition at line 27 of file TrimRangeTest.h.

bool SctCalibrationController::Scripts::TrimRangeTest::isFirstPoint unsigned int    index [inline]
 

Definition at line 82 of file TrimRangeTest.h.

Referenced by getNextScan().

virtual void SctCalibrationController::Scripts::TrimRangeTest::startTest Sct_SctApi_T_SctApi   inapi,
string &    name,
unsigned short &    testVariable,
unsigned long &    nScans,
vector< double > &    testPoints
[inline, virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 32 of file TrimRangeTest.h.

References api, getValue(), and ST_TRIM_RANGE.


Field Documentation

Sct_SctApi_T_SctApi* SctCalibrationController::Scripts::TrimRangeTest::api [private]
 

Definition at line 102 of file TrimRangeTest.h.

Referenced by endTest(), getNextScan(), and startTest().


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:37:40 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3