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

TestLibrary.cpp

Go to the documentation of this file.
00001 #include "TestLibrary.h"
00002 #include "TestRequest.h"
00003 #include "CalibrationController.h"
00004 
00005 namespace SctCalibrationController {
00006 namespace Ipc {
00007     
00008 TestLibrary::TestLibrary() : IPCCallback(&CalibrationController::getServer()) {
00009     cout << "create TestLibrary" << endl;
00010 }
00011 
00012 Sct_CalibrationController_T_TestRequest * TestLibrary::responseCurve (Sct_CalibrationControllerStatus *_status) {
00013     TestRequestImpl& req = responseCurve();
00014     req.incRef();
00015     return &req;
00016 }
00017 
00018 Sct_CalibrationController_T_TestRequest * TestLibrary::threePointGain (Sct_CalibrationControllerStatus *_status) {
00019     TestRequestImpl& req = threePointGain();
00020     req.incRef();
00021     return &req;
00022 }
00023 
00024 Sct_CalibrationController_T_TestRequest * TestLibrary::strobeDelay (Sct_CalibrationControllerStatus *_status) {
00025     TestRequestImpl& req = strobeDelay();
00026     req.incRef();
00027     return &req;
00028 }
00029 
00030 Sct_CalibrationController_T_TestRequest * TestLibrary::noiseOccupancy (Sct_CalibrationControllerStatus *_status) {
00031     TestRequestImpl& req = noiseOccupancy();
00032     req.incRef();
00033     return &req;
00034 }
00035 
00036 Sct_CalibrationController_T_TestRequest * TestLibrary::pipeline (Sct_CalibrationControllerStatus *_status) {
00037     TestRequestImpl& req = pipeline();
00038     req.incRef();
00039     return &req;
00040 }
00041 
00042 Sct_CalibrationController_T_TestRequest * TestLibrary::fullBypass (Sct_CalibrationControllerStatus *_status) {
00043     TestRequestImpl& req = fullBypass();
00044     req.incRef();
00045     return &req;
00046 }
00047 
00048 Sct_CalibrationController_T_TestRequest * TestLibrary::trimRange (Sct_CalibrationControllerStatus *_status) {
00049     TestRequestImpl& req = trimRange();
00050     req.incRef();
00051     return &req;
00052 }
00053 
00054 Sct_CalibrationController_T_TestRequest * TestLibrary::timeWalk (Sct_CalibrationControllerStatus *_status) {
00055     TestRequestImpl& req = timeWalk();
00056     req.incRef();
00057     return &req;
00058 }
00059 
00060 Sct_CalibrationController_T_TestRequest * TestLibrary::nmask (Sct_CalibrationControllerStatus *_status) {
00061     TestRequestImpl& req = nmask();
00062     req.incRef();
00063     return &req;
00064 }
00065 
00066 
00067 }
00068 }

Generated on Mon Dec 15 19:36:19 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3