Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v36r16 (ea80daf8)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
AlgToolsClone.py
Go to the documentation of this file.
1 
14 from Configurables import (
15  AlgResourcePool,
16  GaudiExamplesCommonConf,
17  HiveSlimEventLoopMgr,
18  HiveWhiteBoard,
19  MyAlgorithm,
20  MyGaudiAlgorithm,
21  ToolSvc,
22 )
23 from Gaudi.Configuration import *
24 
25 GaudiExamplesCommonConf()
26 
27 myalg = MyAlgorithm("MyAlg", PrivateToolsOnly=True, Cardinality=20)
28 
29 ToolSvc(OutputLevel=INFO)
30 
31 algResourcePool = AlgResourcePool(OutputLevel=INFO)
32 slimeventloopmgr = HiveSlimEventLoopMgr(
33  SchedulerName="AvalancheSchedulerSvc", OutputLevel=INFO
34 )
35 whiteboard = HiveWhiteBoard("EventDataSvc")
36 
38  EvtMax=1,
39  EvtSel="NONE",
40  HistogramPersistency="NONE",
41  EventLoop=slimeventloopmgr,
42  ExtSvc=[algResourcePool, whiteboard],
43  TopAlg=[myalg],
44 )
Gaudi.Configuration
Definition: Configuration.py:1
ApplicationMgr
Definition: ApplicationMgr.h:57