Skip to content

Athena io hdf5 prototype fix

Testing with:

ROOT -> HDF5: AODMerge_tf.py --postExec="from AthenaCommon.AppMgr import ServiceMgr as svcMgr; svcMgr.MessageSvc.OutputLevel=DEBUG; import AthenaPoolCnvSvc.AthenaPool; from AthenaIPCTools.AthenaIPCToolsConf import AthenaHDFStreamTool; svcMgr.AthenaPoolCnvSvc.OutputStreamingTool+=[AthenaHDFStreamTool(\"OutputStreamingTool\")]; svcMgr.AthenaPoolCnvSvc.MakeStreamingToolClient=1; svcMgr.AthenaPoolCnvSvc.ParallelCompression=False" --inputAODFile=../WorkflowTests/q442_default_rel/myAOD.pool.root --outputAOD_MRGFile=AOD_merge.pool.root

HDF5 -> ROOT AODMerge_tf.py --postExec="from AthenaCommon.AppMgr import ServiceMgr as svcMgr; svcMgr.MessageSvc.OutputLevel=DEBUG; import AthenaPoolCnvSvc.ReadAthenaPool; from AthenaIPCTools.AthenaIPCToolsConf import AthenaHDFStreamTool; svcMgr.EventSelector.SharedMemoryTool=AthenaHDFStreamTool(\"EventStreamingTool\"); svcMgr.EventSelector.MakeStreamingToolClient=-1; svcMgr.AthenaPoolCnvSvc.InputStreamingTool=AthenaHDFStreamTool(\"InputStreamingTool\"); svcMgr.AthenaPoolCnvSvc.MakeStreamingToolClient=1; svcMgr.AthenaPoolCnvSvc.StreamingTechnology=1025" --inputAODFile=../WorkflowTests/q442_default_rel/myAOD.pool.root --outputAOD_MRGFile=AOD_merge.pool.root

Merge request reports