The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
ToolHandles.py
Go to the documentation of this file.
11from Configurables import AvalancheSchedulerSvc
12from Configurables import Gaudi__TestSuite__THDataConsumer as THDataConsumer
13from Configurables import Gaudi__TestSuite__THDataProducer as THDataProducer
14from Configurables import Gaudi__TestSuite__THDataProducer2 as THDataProducer2
15from Configurables import HiveSlimEventLoopMgr, HiveWhiteBoard
16from Gaudi.Configuration import *
17
18# Application setup
19whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=2)
20slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
21scheduler = AvalancheSchedulerSvc(ThreadPoolSize=2)
22
23# - Algorithms
24topalgs = [
25 THDataProducer("THDataProducer", OutputLevel=DEBUG),
26 THDataProducer2("THDataProducer2", OutputLevel=DEBUG),
27 THDataConsumer("THDataConsumer", OutputLevel=DEBUG),
28]
29
30topalgs[-1].FloatTool.OutputLevel = INFO
31
32# Application manager
34 EvtMax=4,
35 ExtSvc=[whiteboard],
36 EventLoop=slimeventloopmgr,
37 TopAlg=topalgs,
38 EvtSel="NONE",
39)
The Application Manager class.
Data service base class.