/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Public Attributes
DigitizeAlg::Configure Class Reference

List of all members.

Public Member Functions

def __init__

Public Attributes

 dataSvc

Detailed Description

Definition at line 10 of file __init__.py.


Constructor & Destructor Documentation

def DigitizeAlg::Configure::__init__ (   self)
Do default configureation of DigitizeAlg. 

Definition at line 12 of file __init__.py.

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


Member Data Documentation

Definition at line 12 of file __init__.py.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:17:20 for DigitizeAlg by doxygen 1.7.4