| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DataSvc::TestCalibDataSvc Namespace Reference


Classes

class  TestAlg

Functions

def configure
def run

Variables

 Detector = gbl.DayaBay.Detector
 ServiceMode = gbl.ServiceMode
 Context = gbl.Context
 Site = gbl.Site
 DetectorId = gbl.DetectorId
 CalibPmtSpec = gbl.CalibPmtSpec
string calibDataSvcName = "StaticCalibDataSvc"

Function Documentation

def DataSvc::TestCalibDataSvc::configure (   argv = []  ) 

Definition at line 64 of file TestCalibDataSvc.py.

00064                         :
00065     global calibDataSvcName
00066     import getopt
00067     opts,args = getopt.getopt(argv,"",["svc-name="])
00068     for opt,arg in opts:
00069         if opt == "--svc-name":
00070             calibDataSvcName = arg
00071     import DataSvc
00072     DataSvc.Configure( calibDataSvc = calibDataSvcName )
00073     if calibDataSvcName == 'DbiCalibDataSvc':
00074         # Load the reflex dictionary for CalibPmtSpec
00075         print "Loading DBI class: CalibPmtSpec"
00076         CalibPmtSpec = gbl.CalibPmtSpec
00077     return
00078 
def run(app):

def DataSvc::TestCalibDataSvc::run (   app  ) 

Definition at line 79 of file TestCalibDataSvc.py.

00079             :
00080     global calibDataSvcName
00081     app.ExtSvc += [ "StaticCableSvc", calibDataSvcName ]
00082     testAlg = TestAlg("TestAlg")
00083     testAlg.calibDataSvcName = calibDataSvcName
00084     app.addAlgorithm( testAlg )
00085     return
    return


Variable Documentation

DataSvc::TestCalibDataSvc::Detector = gbl.DayaBay.Detector [static]

Definition at line 6 of file TestCalibDataSvc.py.

DataSvc::TestCalibDataSvc::ServiceMode = gbl.ServiceMode [static]

Definition at line 7 of file TestCalibDataSvc.py.

DataSvc::TestCalibDataSvc::Context = gbl.Context [static]

Definition at line 8 of file TestCalibDataSvc.py.

DataSvc::TestCalibDataSvc::Site = gbl.Site [static]

Definition at line 9 of file TestCalibDataSvc.py.

DataSvc::TestCalibDataSvc::DetectorId = gbl.DetectorId [static]

Definition at line 10 of file TestCalibDataSvc.py.

DataSvc::TestCalibDataSvc::CalibPmtSpec = gbl.CalibPmtSpec [static]

Definition at line 12 of file TestCalibDataSvc.py.

string DataSvc::TestCalibDataSvc::calibDataSvcName = "StaticCalibDataSvc" [static]

Definition at line 62 of file TestCalibDataSvc.py.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:21:05 2011 for DataSvc by doxygen 1.4.7