Public Member Functions | |
def | __init__ |
Public Attributes | |
dataSvc |
Definition at line 10 of file __init__.py.
def DigitizeAlg::__init__::Configure::__init__ | ( | self | ) |
Definition at line 12 of file __init__.py.
00012 : 00013 '''Do default configureation of DigitizeAlg. ''' 00014 #Import DataSvc 00015 import DataSvc 00016 self.dataSvc = DataSvc.Configure() 00017 00018 from DataSvc.DataSvcConf import StaticCableSvc 00019 cableSvc = StaticCableSvc() 00020 cableSvc.FeeCableMap = '$DATASVCROOT/share/feeCableMap.txt' 00021 00022 #Import EsIdealPulseTool 00023 from ElecSim.ElecSimConf import EsIdealPulseTool 00024 pulseTool = EsIdealPulseTool() 00025 00026 #Import EsPmtEffectPulseTool 00027 from ElecSim.ElecSimConf import EsPmtEffectPulseTool 00028 pmtTool = EsPmtEffectPulseTool() 00029 00030 #Import EsIdealFeeTool 00031 from ElecSim.ElecSimConf import EsIdealFeeTool 00032 feeTool = EsIdealFeeTool() 00033 feeTool.EnableFastSimMode = True 00034 00035 #Import EsIdealFecTool 00036 from ElecSim.ElecSimConf import EsIdealFecTool 00037 fecTool = EsIdealFecTool() 00038 00039 #Import TsMultTriggerTool 00040 from TrigSim.TrigSimConf import TsMultTriggerTool 00041 mtt = TsMultTriggerTool() 00042 00043 #Import TsESumTriggerTool 00044 from TrigSim.TrigSimConf import TsESumTriggerTool 00045 ett = TsESumTriggerTool() 00046 00047 #Import TsExternalTriggerTool 00048 from TrigSim.TrigSimConf import TsExternalTriggerTool 00049 extt = TsExternalTriggerTool() 00050 00051 #Import TsSortTool 00052 from TrigSim.TrigSimConf import TsSortTool 00053 stt = TsSortTool() 00054 00055 #Import ROsFeeReadoutTool 00056 from ReadoutSim.ReadoutSimConf import ROsFeeReadoutTool 00057 rofeet = ROsFeeReadoutTool() 00058 00059 #Import ROsFecReadoutTool 00060 from ReadoutSim.ReadoutSimConf import ROsFecReadoutTool 00061 rofect = ROsFecReadoutTool() 00062 00063 #Import ROsFeeAdcMultiTool 00064 from ReadoutSim.ReadoutSimConf import ROsFeeAdcMultiTool 00065 rofeeadct = ROsFeeAdcMultiTool() 00066 00067 #Import ROsFeeTdcTool 00068 from ReadoutSim.ReadoutSimConf import ROsFeeTdcTool 00069 rofeetdct = ROsFeeTdcTool() 00070 00071 #Import ROsTriggerDataPackerTool 00072 from ReadoutSim.ReadoutSimConf import ROsTriggerDataPackerTool 00073 roft = ROsTriggerDataPackerTool() 00074 00075 #Import ROsFadcReadoutTool 00076 from ReadoutSim.ReadoutSimConf import ROsFadcReadoutTool 00077 roft = ROsFadcReadoutTool() 00078 00079 #Import the DigitizeAlg 00080 from DigitizeAlg.DigitizeAlgConf import DigitizeAlg 00081 digitAlg = DigitizeAlg() 00082 00083 from Gaudi.Configuration import ApplicationMgr 00084 app = ApplicationMgr() 00085 app.TopAlg.append(digitAlg) 00086 00087 from SimHitSplitSvc.SimHitSplitSvcConf import SimHitSplitSvc 00088 simHsvc = SimHitSplitSvc("SimHitSplitSvc") 00089 app.ExtSvc.append(simHsvc) 00090 00091 return 00092 pass #End Configure
Definition at line 16 of file __init__.py.