6 from Configurables
import Gaudi__RootCnvSvc
as RootCnvSvc, GaudiPersistency, StoreSnifferAlg
7 from Configurables
import WriteHandleAlg, ReadHandleAlg, HiveWhiteBoard, HiveSlimEventLoopMgr, HiveReadAlgorithm, AvalancheSchedulerSvc, AlgResourcePool
12 RootCnvSvc(OutputLevel=INFO)
22 "DATAFILE='PFN:HandleWB_ROOTIO.dst' SVC='Gaudi::RootEvtSelector' OPT='READ'" 24 FileCatalog(Catalogs=[
"xmlcatalog_file:HandleWB_ROOTIO.xml"])
26 product_name =
"MyCollision" 27 product_name_full_path =
"/Event/" + product_name
29 loader = HiveReadAlgorithm(
32 NeededResources=[
'ROOTIO',
'SOMETHINGELSE'],
37 reader = ReadHandleAlg(
"Reader", Cardinality=4, OutputLevel=INFO)
38 reader.Input.Path = product_name
43 whiteboard = HiveWhiteBoard(
"EventDataSvc", EventSlots=evtslots)
45 eventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
49 scheduler = AvalancheSchedulerSvc(
50 ThreadPoolSize=algoparallel,
52 DataLoaderAlg=loader.name(),
53 CheckDependencies=
True)
57 TopAlg=[loader, sniffer, reader],
59 HistogramPersistency=
"NONE",
61 EventLoop=eventloopmgr)
Small algorithm, which traverses the data store and prints a summary of the leafs accessed during the...
The Application Manager class.
Definition of class EventSelector.
Default implementation of the IIncidentSvc interface.