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

TestLibrary.cpp

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::fullBypassBarrel (Sct_CalibrationControllerStatus *_status) {
00043     TestRequestImpl& req = fullBypassBarrel();
00044     req.incRef();
00045     return &req;
00046 }
00047 
00048 Sct_CalibrationController_T_TestRequest * TestLibrary::fullBypassEndcap (Sct_CalibrationControllerStatus *_status) {
00049     TestRequestImpl& req = fullBypassEndcap();
00050     req.incRef();
00051     return &req;
00052 }
00053 
00054 Sct_CalibrationController_T_TestRequest * TestLibrary::trimRange (Sct_CalibrationControllerStatus *_status) {
00055     TestRequestImpl& req = trimRange();
00056     req.incRef();
00057     return &req;
00058 }
00059 
00060 Sct_CalibrationController_T_TestRequest * TestLibrary::timeWalk (Sct_CalibrationControllerStatus *_status) {
00061     TestRequestImpl& req = timeWalk();
00062     req.incRef();
00063     return &req;
00064 }
00065 
00066 Sct_CalibrationController_T_TestRequest * TestLibrary::nmask (Sct_CalibrationControllerStatus *_status) {
00067     TestRequestImpl& req = nmask();
00068     req.incRef();
00069     return &req;
00070 }
00071 
00072 
00073 Sct_CalibrationController_T_TestRequest * TestLibrary::rxDelay (Sct_CalibrationControllerStatus *_status) {
00074     TestRequestImpl& req = rxDelay();
00075     req.incRef();
00076     return &req;
00077 }
00078 
00079 Sct_CalibrationController_T_TestRequest * TestLibrary::rxThreshold (Sct_CalibrationControllerStatus *_status) {
00080     TestRequestImpl& req = rxThreshold();
00081     req.incRef();
00082     return &req;
00083 }
00084 
00085 }
00086 }

Generated on Thu Jul 15 09:51:00 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5