The Gaudi Framework
master (123e188a)
Toggle main menu visibility
Loading...
Searching...
No Matches
MTRead.py
Go to the documentation of this file.
1
14
15
from
Configurables
import
Gaudi__RootCnvSvc
as
RootCnvSvc
16
from
Configurables
import
(
17
AlgResourcePool,
18
GaudiPersistency,
19
HiveSlimEventLoopMgr,
20
HiveWhiteBoard,
21
ReadAlg,
22
)
23
from
Gaudi.Configuration
import
*
24
25
# I/O
26
GaudiPersistency()
27
FileCatalog(Catalogs=[
"xmlcatalog_file:ROOTIO.xml"
])
28
esel =
EventSelector
(OutputLevel=DEBUG, PrintFreq=50, FirstEvent=1)
29
esel.Input = [
30
"DATAFILE='PFN:ROOTIO.dst' SVC='Gaudi::RootEvtSelector' OPT='READ'"
,
31
"DATAFILE='PFN:ROOTIO.mdst' SVC='Gaudi::RootEvtSelector' OPT='READ'"
,
32
]
33
34
readAlg =
ReadAlg
(OutputLevel=VERBOSE)
35
36
algResourcePool =
AlgResourcePool
(OutputLevel=INFO)
37
slimeventloopmgr =
HiveSlimEventLoopMgr
(
38
SchedulerName=
"AvalancheSchedulerSvc"
, OutputLevel=INFO
39
)
40
whiteboard =
HiveWhiteBoard
(
"EventDataSvc"
)
41
app =
ApplicationMgr
(
42
EvtMax=2000,
43
HistogramPersistency=
"NONE"
,
44
EventLoop=slimeventloopmgr,
45
ExtSvc=[algResourcePool, whiteboard],
46
TopAlg=[readAlg],
47
)
48
RootCnvSvc(OutputLevel=INFO)
AlgResourcePool
The AlgResourcePool is a concrete implementation of the IAlgResourcePool interface.
Definition
AlgResourcePool.h:35
ApplicationMgr
The Application Manager class.
Definition
ApplicationMgr.h:54
EventSelector
Definition of class EventSelector.
Definition
EventSelector.h:41
HiveSlimEventLoopMgr
Definition
HiveSlimEventLoopMgr.h:31
HiveWhiteBoard
Data service base class.
Definition
HiveWhiteBoard.cpp:100
ReadAlg
ReadAlg class for the RootIOExample.
Definition
ReadAlg.h:29
Gaudi.Configuration
Definition
Configuration.py:1
GaudiTestSuite
options
ROOT_IO
MTRead.py
Generated on
for The Gaudi Framework by
1.17.0