00001 #include "ScanLibrary.h" 00002 #include "CalibrationController.h" 00003 00004 namespace SctCalibrationController { 00005 namespace Ipc { 00006 00007 ScanLibrary::ScanLibrary() : IPCCallback(&CalibrationController::getServer()) { 00008 } 00009 00010 Sct_SctApi_T_Scan * ScanLibrary::thresholdScan (Sct_CalibrationControllerStatus *_status, ilu_Cardinal nTrigs) { 00011 return &thresholdScan(nTrigs); 00012 } 00013 00014 Sct_SctApi_T_Scan * ScanLibrary::thresholdScanfC (Sct_CalibrationControllerStatus *_status, ilu_Cardinal nTrigs, ilu_Real calCharge) { 00015 return &thresholdScanfC(nTrigs, calCharge); 00016 } 00017 00018 Sct_SctApi_T_Scan * ScanLibrary::strobeDelayScan (Sct_CalibrationControllerStatus *_status, ilu_Cardinal nTrigs) { 00019 return &strobeDelayScan(nTrigs); 00020 } 00021 00022 Sct_SctApi_T_Scan * ScanLibrary::nmaskScan (Sct_CalibrationControllerStatus *_status, ilu_Cardinal nTrigs) { 00023 return &nmaskScan(nTrigs); 00024 } 00025 00026 Sct_SctApi_T_Scan * ScanLibrary::tokenScan (Sct_CalibrationControllerStatus *_status) { 00027 return &tokenScan(); 00028 } 00029 00030 } 00031 }