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",
39 EventSlots = evtslots)
41 eventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
45 scheduler = ForwardSchedulerSvc(MaxAlgosInFlight = algoparallel,
52 HistogramPersistency =
"NONE",
53 ExtSvc = [whiteboard],
54 EventLoop = eventloopmgr)
The Application Manager class.
Definition of class EventSelector.
Default implementation of the IIncidentSvc interface.