15from Configurables
import Gaudi__RootCnvSvc
as RootCnvSvc
16from Configurables
import Gaudi__TestSuite__ReadHandleAlg
as ReadHandleAlg
17from Configurables
import Gaudi__TestSuite__WriteHandleAlg
as WriteHandleAlg
18from Configurables
import GaudiPersistency
25dst.ItemList = [
"/Event#999"]
27 "DATAFILE='PFN:Handle_ROOTIO_err.dst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
32mini.ItemList = [
"/Event#1"]
34 "DATAFILE='PFN:Handle_ROOTIO_err.mdst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
39fsr.ItemList = [
"/FileRecords#999"]
40fsr.Output = dst.Output
42fsr.EvtConversionSvc = FileRecordPersistencySvc()
44FileCatalog(Catalogs=[
"xmlcatalog_file:Handle_ROOTIO_err.xml"])
49RootCnvSvc(OutputLevel=INFO)
53writer = WriteHandleAlg(
"Writer", UseHandle=
True, OutputLevel=DEBUG)
54writer.Output.Path =
"/Event/MyCollision"
56reader = ReadHandleAlg(
"Reader", OutputLevel=DEBUG)
57reader.Input.Path =
"MyCollisionXOPSX"
62app.OutStream += [dst, mini, fsr]
64app.TopAlg = [writer, reader]
68app.HistogramPersistency =
"NONE"
The Application Manager class.
A FileRecordDataSvc is the base class for event services.
Default implementation of the IIncidentSvc interface.
A small to stream Data I/O.
Extension of OutputStream to write run records after last event.