The Gaudi Framework  v36r1 (3e2fb5a8)
PrepareExt.py
Go to the documentation of this file.
1 
12 
13 from Gaudi.Configuration import *
14 from Configurables import GaudiPersistency
15 from Configurables import Gaudi__Examples__MultiInput__DumpAddress as DumpAddress
16 from Configurables import Gaudi__Examples__MultiInput__WriteAlg as WriteAlg
17 from Configurables import ReadTES
18 
19 # Enable basic persistency-related settings
21 
22 out = OutputStream()
23 out.ItemList = ["/Event#999"]
24 out.Output = "DATAFILE='PFN:MI_Ext.dst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
25 
26 FileCatalog(Catalogs=["xmlcatalog_file:MultiInput.xml"])
27 
29 # - I/O
30 app.OutStream += [
31  out, DumpAddress(OutputFile='addresses.txt', ObjectPath='Tracks')
32 ]
33 # - Algorithms
34 app.TopAlg = [WriteAlg(RandomSeeds=[1, 2, 3, 4])]
35 # - Events
36 app.EvtMax = 100
37 app.EvtSel = "NONE" # do not use any event input
38 app.HistogramPersistency = "NONE"
OutputStream
A small to stream Data I/O.
Definition: OutputStream.h:38
Gaudi.Configuration
Definition: Configuration.py:1
WriteAlg
Definition: WriteAlg.h:25
ApplicationMgr
Definition: ApplicationMgr.h:57
Gaudi.Configuration.GaudiPersistency
Definition: Configuration.py:125