9/25/2023 0 Comments Incontrol api![]() ![]() Void SctCalibrationController::CalibrationControllerImpl::doScanĭefinition at line 463 of file CalibrationControllerImpl.cpp. References Sct::IS::IONameIS::getModuleName(), Sct::File::read(), status, and CalibrationControllerStatus::updateOption. Void SctCalibrationController::CalibrationControllerImpl::appl圜hangesĭefinition at line 232 of file CalibrationControllerImpl.cpp. References abortNow, CalibrationControllerStatus::BUSY, CalibrationControllerStatus::status, and status. Implements SctCalibrationController::Ipc::CalibrationController.ĭefinition at line 130 of file CalibrationControllerImpl.cpp. ![]() Void SctCalibrationController::CalibrationControllerImpl::abort SctCalibrationController::CalibrationControllerImpl::~CalibrationControllerImplĭefinition at line 44 of file CalibrationControllerImpl.cpp. References CalibrationControllerStatus::currentScanIndex, publish(), status, and updateStatus(). SctCalibrationController::CalibrationControllerImpl::CalibrationControllerImplĭefinition at line 37 of file CalibrationControllerImpl.cpp. Publishes it's status in IS as CalibrationControllerStatus.ĭefinition at line 35 of file CalibrationControllerImpl.h. Requests for sequencees, tests and scans can be made only when in control. Maintains a reference to a SctApi, to which it forwards requests for scans. There is an abort method which allows the premature termination of a sequence or test after the end of the current scan. ![]() Implimentation of the CalibrationController interface.Ī singleton, it controls the synchronisation of the various tasks required during testing and calibration. Utility function: get all modules in all modulegroups for a particular scan. GetAllModulesForScan ( Sct_SctApi_T_Scan *scan) SetNextScanNumber (unsigned int scanNumber) SetUpdateOption (Sct_CalibrationController_T_CalibrationController_UpdateOption)ĮxecuteScan ( Sct_SctApi_T_Scan *s, unsigned int index)Īppl圜hanges (const unsigned long runNumber, const unsigned long scanNumber, const std::list &list)ĬalibrationControllerImpl ( RunControl & rc) GetScan (unsigned long runNumber, unsigned long scanNumber) const Inheritance diagram for SctCalibrationController::CalibrationControllerImpl: SctCalibrationController::CalibrationControllerImpl Class ReferenceImplimentation of the CalibrationController interface. SctCalibrationController::CalibrationControllerImpl class Reference Main Page Modules Namespace List Class Hierarchy Data Structures File List Namespace Members Data Fields Globals Related Pages ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |