The Gaudi Framework  v36r1 (3e2fb5a8)
Timeline.py
Go to the documentation of this file.
1 
14 
15 from Gaudi.Configuration import *
16 from Configurables import Gaudi__Examples__IntDataProducer as IntDataProducer
17 from Configurables import Gaudi__Examples__FloatDataConsumer as FloatDataConsumer
18 from Configurables import Gaudi__Examples__IntDataConsumer as IntDataConsumer
19 from Configurables import Gaudi__Examples__IntToFloatData as IntToFloatData
20 from Configurables import Gaudi__Examples__IntIntToFloatFloatData as IntIntToFloatFloatData
21 from Configurables import TimelineSvc
22 
23 # Application setup
25 # - Algorithms
26 OtherIntDataProducer = IntDataProducer('OtherIntDataProducer')
27 OtherIntDataProducer.OutputLocation = "/Event/MyOtherInt"
28 app.TopAlg = [
29  IntDataProducer("IntDataProducer"), OtherIntDataProducer,
30  IntDataConsumer("IntDataConsumer"),
31  IntToFloatData("IntToFloatData"),
32  IntIntToFloatFloatData("IntIntToFloatFloatData"),
33  FloatDataConsumer("FloatDataConsumer")
34 ]
35 # - Events
36 app.EvtMax = 2
37 app.EvtSel = "NONE"
38 app.HistogramPersistency = "NONE"
39 # - Activate timeline service
40 TimelineSvc(
41  RecordTimeline=True, DumpTimeline=True, TimelineFile='myTimeline.csv')
Gaudi.Configuration
Definition: Configuration.py:1
ApplicationMgr
Definition: ApplicationMgr.h:57