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"]
26dst.Output =
"DATAFILE='PFN:Handle_ROOTIO.dst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
30mini.ItemList = [
"/Event#1"]
31mini.Output =
"DATAFILE='PFN:Handle_ROOTIO.mdst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
35fsr.ItemList = [
"/FileRecords#999"]
36fsr.Output = dst.Output
38fsr.EvtConversionSvc = FileRecordPersistencySvc()
40FileCatalog(Catalogs=[
"xmlcatalog_file:Handle_ROOTIO.xml"])
45RootCnvSvc(OutputLevel=INFO)
49writer = WriteHandleAlg(
"Writer", UseHandle=
True, OutputLevel=DEBUG)
50writer.Output.Path =
"/Event/MyCollision"
52reader = ReadHandleAlg(
"Reader", OutputLevel=DEBUG)
53reader.Input.Path =
"MyCollision"
58app.OutStream += [dst, mini, fsr]
60app.TopAlg = [writer, reader]
64app.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.