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