15 from Configurables
import Gaudi__RootCnvSvc
as RootCnvSvc
16 from Configurables
import GaudiPersistency, ReadHandleAlg, WriteHandleAlg
23 dst.ItemList = [
"/Event#999"]
25 "DATAFILE='PFN:Handle_ROOTIO_err.dst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
30 mini.ItemList = [
"/Event#1"]
32 "DATAFILE='PFN:Handle_ROOTIO_err.mdst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"
37 fsr.ItemList = [
"/FileRecords#999"]
38 fsr.Output = dst.Output
40 fsr.EvtConversionSvc = FileRecordPersistencySvc()
42 FileCatalog(Catalogs=[
"xmlcatalog_file:Handle_ROOTIO_err.xml"])
47 RootCnvSvc(OutputLevel=INFO)
51 writer = WriteHandleAlg(
"Writer", UseHandle=
True, OutputLevel=DEBUG)
52 writer.Output.Path =
"/Event/MyCollision"
54 reader = ReadHandleAlg(
"Reader", OutputLevel=DEBUG)
55 reader.Input.Path =
"MyCollisionXOPSX"
60 app.OutStream += [dst, mini, fsr]
62 app.TopAlg = [writer, reader]
66 app.HistogramPersistency =
"NONE"