Functions | |
def | configure |
def runLED::configure | ( | ) |
Definition at line 10 of file runLED.py.
00010 : 00011 import GenTools 00012 from GenTools.Helpers import DiffuserBall 00013 import GaudiKernel.SystemOfUnits as units 00014 ball = DiffuserBall() 00015 ball.setVolume("/dd/Structure/AD/db-oil1") 00016 ball.setPosition( [0.0*units.cm, 0.0*units.cm, 0.0*units.cm] ) 00017 ball.ball.PhotonsPerEvent = 9000 00018 gtc = GenTools.Configure() 00019 gtc.register(ball) 00020 00021 import DetSim 00022 detsim = DetSim.Configure(physlist = DetSim.physics_list_basic) 00023 00024 import ElecSim 00025 elecsim = ElecSim.Configure() 00026 00027 import TrigSim 00028 trigsim = TrigSim.Configure() 00029 00030 import ReadoutSim 00031 rosim = ReadoutSim.Configure() 00032 import ReadoutSim.ReadoutSimConf as ROsConf 00033 ROsConf.ROsReadoutAlg().RoTools=["ROsFecReadoutTool","ROsFeeReadoutTool"] 00034 00035 import CalibAlg 00036 calib = CalibAlg.Configure() 00037 import CalibAlg.CalibAlgConf as calibConf 00038 calibConf.CalibAlg().RpcCalibTool = "SimpRpcCalibTool" 00039 calibConf.CalibAlg().PmtCalibTool = "SimpPmtCalibTool" 00040 00041 00042 # configure PmtGeomInfoSvc 00043 from DetHelpers.DetHelpersConf import PmtGeomInfoSvc 00044 pgisvc = PmtGeomInfoSvc("PmtGeomInfoSvc") 00045 #pgisvc.OutputLevel = 2 00046 pgisvc.StreamItems = [ "/dd/Structure/DayaBay" ] 00047 00048 # configure AdRec 00049 import AdRec 00050 rec = AdRec.Configure() rec = AdRec.Configure()