The Gaudi Framework  master (181af51f)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages Concepts
SlimEventLoopScheduledStop.py
Go to the documentation of this file.
14from Configurables import (
15 ApplicationMgr,
16 AvalancheSchedulerSvc,
17 GaudiTestSuiteCommonConf,
18 HiveSlimEventLoopMgr,
19 HiveWhiteBoard,
20 StopperAlg,
21)
22from Gaudi.Configuration import ERROR, WARNING
23
24threads = 1
25
26GaudiTestSuiteCommonConf()
27
28myalg = StopperAlg(
29 "StopperAlg",
30)
31
32slimeventloopmgr = HiveSlimEventLoopMgr(
33 SchedulerName="AvalancheSchedulerSvc", OutputLevel=ERROR
34)
35whiteboard = HiveWhiteBoard("EventDataSvc")
36
37scheduler = AvalancheSchedulerSvc(ThreadPoolSize=threads, OutputLevel=WARNING)
38
40 TopAlg=[myalg],
41 EvtMax=10,
42 EvtSel="NONE",
43 EventLoop=slimeventloopmgr,
44 ExtSvc=[whiteboard],
45)
The Application Manager class.
Data service base class.