6 from Configurables
import Gaudi__RootCnvSvc
as RootCnvSvc, GaudiPersistency
7 from Configurables
import WriteHandleAlg, ReadHandleAlg, HiveWhiteBoard, HiveSlimEventLoopMgr, HiveReadAlgorithm, ForwardSchedulerSvc, AlgResourcePool
12 RootCnvSvc(OutputLevel=INFO)
18 Input=[
"DATAFILE='PFN:HandleWB_ROOTIO.dst' SVC='Gaudi::RootEvtSelector' OPT='READ'"])
19 FileCatalog(Catalogs=[
"xmlcatalog_file:HandleWB_ROOTIO.xml"])
21 product_name =
"MyCollision" 22 product_name_full_path =
"/Event/" + product_name
24 loader = HiveReadAlgorithm(
"Loader",
26 NeededResources=[
'ROOTIO',
'SOMETHINGELSE'],
30 reader = ReadHandleAlg(
"Reader",
33 reader.Input.Path = product_name
38 whiteboard = HiveWhiteBoard(
"EventDataSvc",
41 eventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
45 scheduler = ForwardSchedulerSvc(MaxAlgosInFlight=algoparallel,
52 HistogramPersistency=
"NONE",
54 EventLoop=eventloopmgr)
The Application Manager class.
Definition of class EventSelector.
Default implementation of the IIncidentSvc interface.