/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
MainAlgorithm::Configure Class Reference

List of all members.

Public Member Functions

def __init__

Public Attributes

 PreESvc
 ROBSvc
 MixSvc

Detailed Description

Definition at line 5 of file __init__.py.


Constructor & Destructor Documentation

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

Definition at line 7 of file __init__.py.

00008                      :
00009         '''Do default configureation of MainAlgorithm. '''
00010         from Gaudi.Configuration import ApplicationMgr
00011         app = ApplicationMgr()
00012          
00013         from MainAlgorithm.MainAlgorithmConf import MainAlgorithm
00014         mainalg = MainAlgorithm()
00015         app.TopAlg.append(mainalg)
00016 
00017         from PreElecSimSvc.PreElecSimSvcConf import PreElecSimSvc
00018         preEsvc = PreElecSimSvc("PreElecSimSvc")
00019         app.ExtSvc.append(preEsvc)
00020         self.PreESvc = preEsvc
00021         
00022         from ROBufferSvc.ROBufferSvcConf import ROBufferSvc
00023         roBsvc = ROBufferSvc("ROBufferSvc")
00024         app.ExtSvc.append(roBsvc)
00025         self.ROBSvc = roBsvc
00026         
00027         from MixInputSvc.MixInputSvcConf import MixInputSvc
00028         mis = MixInputSvc("RootIOCnvSvc")
00029         app.ExtSvc.append(mis)
00030         
00031         from GaudiSvc.GaudiSvcConf import EvtPersistencySvc
00032         per = EvtPersistencySvc()
00033         per.CnvServices = [ mis ];
00034         mis.DefaultOutput= "/publicfs/dyb/user/yczhang/FastMCProcProj/MainAlgorithm/data/mixedfile.root"
00035         self.MixSvc=mis
00036         
00037         import DigitalizeAlg
00038         digitalg = DigitalizeAlg.Configure()
00039         
00040         from DybIO.DybIOConf import DybStorageSvc
00041         app.ExtSvc += [ DybStorageSvc() ]
00042         
00043         from RootIOTest.RootIOTestConf import DybStoreAlg
00044         dsa = DybStoreAlg()
00045         app.TopAlg.append(dsa)
00046 
00047         return


Member Data Documentation

Definition at line 7 of file __init__.py.

Definition at line 7 of file __init__.py.

Definition at line 7 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:41 for MainAlgorithm by doxygen 1.7.4