Skip to content
Snippets Groups Projects
Commit fe856081 authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

SequencerTimerTool

parent 6328af64
No related branches found
No related tags found
1 merge request!158Enable gaudi multithreading and concurrency
from Gaudi.Configuration import *
from Configurables import HiveWhiteBoard, HiveSlimEventLoopMgr, AvalancheSchedulerSvc
from Configurables import GaudiSequencer, ApplicationMgr
from Configurables import GaudiSequencer, SequencerTimerTool, ApplicationMgr
from Configurables import AuditorSvc, EICDataSvc, PodioOutput, GeoSvc
from GaudiKernel import SystemOfUnits as units
from GaudiKernel.SystemOfUnits import MeV, GeV, mm, cm, mrad
......@@ -1022,19 +1022,19 @@ algorithms.append(podout)
cardinality = 1
for alg in algorithms:
alg.Cardinality = cardinality
seq = GaudiSequencer(
"seq",
sequencer = GaudiSequencer(
"sequencer",
Members = algorithms,
Sequential = True,
OutputLevel = WARNING)
ApplicationMgr(
TopAlg = [seq],
TopAlg = [sequencer],
EvtSel = 'NONE',
EvtMax = n_events,
ExtSvc = services,
EventLoop = slimeventloopmgr,
MessageSvcType="InertMessageSvc",
MessageSvcType = "InertMessageSvc",
OutputLevel = WARNING,
AuditAlgorithms = True
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment