diff --git a/.gitignore b/.gitignore
index 11d608cbef60d01f9d2d72d00f6ff117c423cb11..d1eabe568b5439371345f41ab5f6b7b62aa4216a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,7 +34,7 @@ DoxyWarnings.log
 *_cache
 
 # QMTest byproducts
-**/tests/qmtest/*
+**/tests/qmtest/*.*
 !**/tests/qmtest/*.qms
 !**/tests/qmtest/*.qmt
 
diff --git a/GaudiExamples/scripts/Aida2RootEx.py b/GaudiExamples/scripts/Aida2RootEx.py
index 82a6fe5b66d1756bce19c0eed698fb5b872299b7..43196235ed3250086769f71e86353700bade7137 100755
--- a/GaudiExamples/scripts/Aida2RootEx.py
+++ b/GaudiExamples/scripts/Aida2RootEx.py
@@ -136,6 +136,9 @@ def configure(gaudi=None):
 
     HistoEx2.configure(gaudi)
 
+    hsvc = gaudi.service("HistogramPersistencySvc")
+    hsvc.OutputFile = "aida2rootex.root"
+
     # create the algorithms
     alg1 = Aida2RootEx1()
     alg2 = Aida2RootEx2()
diff --git a/GaudiExamples/scripts/HistoEx.py b/GaudiExamples/scripts/HistoEx.py
index d95bd9ebc89c9687c577db83045baf2286b79885..2628e74324c6c3bbdef906554a921ed63ff60e51 100755
--- a/GaudiExamples/scripts/HistoEx.py
+++ b/GaudiExamples/scripts/HistoEx.py
@@ -77,7 +77,7 @@ def configure(gaudi=None):
     alg.HistoPrint = True
 
     hsvc = gaudi.service("HistogramPersistencySvc")
-    hsvc.OutputFile = "histo1.root"
+    hsvc.OutputFile = "histoex.root"
 
     # This does not harm and tests bug #50389
     getMyalgBack = gaudi.algorithm("HistoEx")
diff --git a/GaudiExamples/scripts/HistoEx1.py b/GaudiExamples/scripts/HistoEx1.py
index d94c132994d820530d6741881a05d787bfca4b19..782412198c0c5eb5fef1150fca678bb4a05dcaea 100755
--- a/GaudiExamples/scripts/HistoEx1.py
+++ b/GaudiExamples/scripts/HistoEx1.py
@@ -80,6 +80,9 @@ def configure(gaudi=None):
 
     HistoEx.configure(gaudi)
 
+    hsvc = gaudi.service("HistogramPersistencySvc")
+    hsvc.OutputFile = "histoex1.root"
+
     alg = HistoEx1("HistoEx1")
     gaudi.addAlgorithm(alg)
 
diff --git a/GaudiExamples/scripts/HistoEx2.py b/GaudiExamples/scripts/HistoEx2.py
index 50b4371cfe0c9ed7280c3a0481a66e5272997be5..7922b3498ff86d57e70c9962080e34094125ea8b 100755
--- a/GaudiExamples/scripts/HistoEx2.py
+++ b/GaudiExamples/scripts/HistoEx2.py
@@ -46,10 +46,9 @@ class HistoEx2(HistoAlgo):
 
     def execute(self):
         """The major method 'execute', it is invoked for each event"""
-
         gauss = Rndm.Numbers(self.randSvc(), Rndm.Gauss(0, 1))
 
-        for i in range(0, 10000):
+        for i in range(0, 1000):
             x = gauss()
             y = gauss()
             self.plot2D(x, y, " x vs y    ", -2, 2, -4, 4)
@@ -76,6 +75,9 @@ def configure(gaudi=None):
 
     HistoEx1.configure(gaudi)
 
+    hsvc = gaudi.service("HistogramPersistencySvc")
+    hsvc.OutputFile = "histoex2.root"
+
     alg = HistoEx2("HistoEx2")
     gaudi.addAlgorithm(alg)
 
diff --git a/GaudiExamples/src/IO/WriteAlg.cpp b/GaudiExamples/src/IO/WriteAlg.cpp
index 700a60ad4b22c965b759e15da4504f8776517590..974209f86f9b16b30cc6116f410897ede5b1d3b7 100644
--- a/GaudiExamples/src/IO/WriteAlg.cpp
+++ b/GaudiExamples/src/IO/WriteAlg.cpp
@@ -90,7 +90,7 @@ StatusCode WriteAlg::execute() {
   Event* evt = new Event();
   evt->setEvent( ++evtnum );
   evt->setRun( runnum );
-  evt->setTime( Gaudi::Time::current() );
+  evt->setTime( Gaudi::Time( 1577836800 + evtnum, evtnum * 1e6 ) );
 
   sc = eventSvc()->registerObject( "/Event", "Header", evt );
   if ( sc.isFailure() ) {
diff --git a/GaudiExamples/src/MultiInput/MIWriteAlg.cpp b/GaudiExamples/src/MultiInput/MIWriteAlg.cpp
index 83f629fb9d66d74f79fc5aaed907eab35148e6ea..1cc3bcde5df364422e7d13ec1ffdedcd5862ba95 100644
--- a/GaudiExamples/src/MultiInput/MIWriteAlg.cpp
+++ b/GaudiExamples/src/MultiInput/MIWriteAlg.cpp
@@ -55,7 +55,7 @@ StatusCode WriteAlg::execute() {
   Event* hdr = new Event();
   hdr->setEvent( ++m_evtnum );
   hdr->setRun( m_runnum );
-  hdr->setTime( Gaudi::Time::current() );
+  hdr->setTime( Gaudi::Time( 1577836800 + m_evtnum, m_evtnum * 1e6 ) );
 
   sc = eventSvc()->registerObject( "Header", hdr );
   if ( sc.isFailure() ) {
diff --git a/GaudiExamples/tests/qmtest/gaudiexamples.qms/aida2rootex.qmt b/GaudiExamples/tests/qmtest/gaudiexamples.qms/aida2rootex.qmt
index cd0854d7ca394af1f7d3d4e8829b1f19a20e2d1e..c0b5cbe151214afa98594645a280a41ebece3e5e 100644
--- a/GaudiExamples/tests/qmtest/gaudiexamples.qms/aida2rootex.qmt
+++ b/GaudiExamples/tests/qmtest/gaudiexamples.qms/aida2rootex.qmt
@@ -15,9 +15,6 @@
   <argument name="use_temp_dir"><enumeral>true</enumeral></argument>
   <argument name="reference"><text>refs/Aida2RootEx.ref</text></argument>
   <argument name="error_reference"><text>refs/Aida2RootEx.err.ref</text></argument>
-  <argument name="prerequisites"><set>
-    <tuple><text>gaudiexamples.histoex2</text><enumeral>PASS</enumeral></tuple>
-  </set></argument>
   <argument name="validator"><text>
 preprocessor = (normalizeExamples +
      LineSkipper(regexps = [r'Info in &lt;TCanvas::Print&gt;: png file .* has been created']))
diff --git a/GaudiExamples/tests/qmtest/gaudiexamples.qms/histoex2.qmt b/GaudiExamples/tests/qmtest/gaudiexamples.qms/histoex2.qmt
index 5d5a42b0956b120db300860345450a925a5489c4..17a96b572ae0f1cf592593406f250a8a6e20c26a 100644
--- a/GaudiExamples/tests/qmtest/gaudiexamples.qms/histoex2.qmt
+++ b/GaudiExamples/tests/qmtest/gaudiexamples.qms/histoex2.qmt
@@ -21,7 +21,4 @@ preprocessor = normalizeExamples + \
 validateWithReference(preproc = preprocessor)
   </text></argument>
   <argument name="reference"><text>refs/HistoEx2.pyref</text></argument>
-  <argument name="prerequisites"><set>
-    <tuple><text>gaudiexamples.histoex1</text><enumeral>PASS</enumeral></tuple>
-  </set></argument>
 </extension>
diff --git a/GaudiExamples/tests/qmtest/gaudiexamples.qms/root_io.qms/reproducible_write.qmt b/GaudiExamples/tests/qmtest/gaudiexamples.qms/root_io.qms/reproducible_write.qmt
new file mode 100644
index 0000000000000000000000000000000000000000..5b4d755e8c43bcbe4e76c30e200cf67a47eca547
--- /dev/null
+++ b/GaudiExamples/tests/qmtest/gaudiexamples.qms/root_io.qms/reproducible_write.qmt
@@ -0,0 +1,46 @@
+<?xml version="1.0" ?><!DOCTYPE extension  PUBLIC '-//QM/2.3/Extension//EN'  'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
+<!--
+    (c) Copyright 1998-2022 CERN for the benefit of the LHCb and ATLAS collaborations
+
+    This software is distributed under the terms of the Apache version 2 licence,
+    copied verbatim in the file "LICENSE".
+
+    In applying this licence, CERN does not waive the privileges and immunities
+    granted to it by virtue of its status as an Intergovernmental Organization
+    or submit itself to any jurisdiction.
+-->
+<extension class="GaudiTest.GaudiExeTest" kind="test">
+<argument name="prerequisites"><set>
+  <tuple><text>root_io.write</text><enumeral>PASS</enumeral></tuple>
+</set></argument>
+<argument name="program"><text>gaudirun.py</text></argument>
+<argument name="args"><set>
+  <text>-v</text>
+  <text>../../options/ROOT_IO/Write.py</text>
+</set></argument>
+<argument name="options"><text>
+
+# from Configurables import # dummy line to signify these are python options
+import os
+import shutil
+try:
+    os.mkdir("ReproducibleWrite")
+except FileExistsError:
+    pass
+os.chdir("ReproducibleWrite")
+shutil.copy("../ROOTIO.xml", "ROOTIO.xml")
+
+</text></argument>
+<argument name="use_temp_dir"><enumeral>true</enumeral></argument>
+<argument name="reference"><text>refs/ROOT_IO/Write.ref</text></argument>
+<argument name="validator"><text>
+
+validateWithReference()
+
+import filecmp
+for name in ["ROOTIO.dst", "ROOTIO.mdst"]:
+    if not filecmp.cmp(name, "ReproducibleWrite/" + name, shallow=False):
+        causes.append(f"File {name} was not reproduced")
+
+</text></argument>
+</extension>
diff --git a/GaudiExamples/tests/qmtest/refs/Aida2RootEx.ref b/GaudiExamples/tests/qmtest/refs/Aida2RootEx.ref
index 161ad9dcc2088e890a196e1730c81d17b69eb93c..d3300f8ece596d79cc2073039a1242dc122e9eaa 100644
--- a/GaudiExamples/tests/qmtest/refs/Aida2RootEx.ref
+++ b/GaudiExamples/tests/qmtest/refs/Aida2RootEx.ref
@@ -1,13 +1,12 @@
-# setting LC_ALL to "C"
  Simple example to illustrate the usage of aida2root converter  Vanya BELYAEV ibelyaev@phys.syr.edu
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
-                                          running on localhost on Sat Dec  8 13:24:28 2018
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:48:20 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 ApplicationMgr       INFO Successfully loaded modules : GaudiAlg, RootHistCnv
-RootHistSvc          INFO Writing ROOT histograms to: histo1.root
+RootHistSvc          INFO Writing ROOT histograms to: aida2rootex.root
 HistogramPersis...   INFO Added successfully Conversion service:RootHistSvc
 DetectorDataSvc      INFO Detector description not requested to be loaded
 EventLoopMgr      WARNING Unable to locate service "EventSelector"
@@ -30,17 +29,17 @@ TH1.Print Name  =  2D histo , Entries= 100, Total sum= 100
 Aida2RootEx1         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 1000, Total sum= 1000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 10000, Total sum= 9565
+TH1.Print Name  =  x vs y    , Entries= 1000, Total sum= 954
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 10000, Total sum= 7995
+TH1.Print Name  =  x vs y+3x , Entries= 1000, Total sum= 801
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 10000, Total sum= 7975
+TH1.Print Name  =  x vs y-3x , Entries= 1000, Total sum= 799
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 10000, Total sum= -3.7196
+TH1.Print Name  =  x vs y    (profile), Entries= 1000, Total sum= -5.26516
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 10000, Total sum= -3.77285
+TH1.Print Name  =  x vs y+3x (profile), Entries= 1000, Total sum= -5.23801
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 10000, Total sum= -3.66636
+TH1.Print Name  =  x vs y-3x (profile), Entries= 1000, Total sum= -5.2923
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 10, Total sum= 10
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -54,17 +53,17 @@ TH1.Print Name  =  2D histo , Entries= 100, Total sum= 100
 Aida2RootEx2         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 1000, Total sum= 1000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 10000, Total sum= 9565
+TH1.Print Name  =  x vs y    , Entries= 1000, Total sum= 954
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 10000, Total sum= 7995
+TH1.Print Name  =  x vs y+3x , Entries= 1000, Total sum= 801
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 10000, Total sum= 7975
+TH1.Print Name  =  x vs y-3x , Entries= 1000, Total sum= 799
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 10000, Total sum= -3.7196
+TH1.Print Name  =  x vs y    (profile), Entries= 1000, Total sum= -5.26516
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 10000, Total sum= -3.77285
+TH1.Print Name  =  x vs y+3x (profile), Entries= 1000, Total sum= -5.23801
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 10000, Total sum= -3.66636
+TH1.Print Name  =  x vs y-3x (profile), Entries= 1000, Total sum= -5.2923
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 20, Total sum= 20
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -78,17 +77,17 @@ TH1.Print Name  =  2D histo , Entries= 200, Total sum= 200
 Aida2RootEx1         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 2000, Total sum= 2000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 20000, Total sum= 19090
+TH1.Print Name  =  x vs y    , Entries= 2000, Total sum= 1890
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 20000, Total sum= 15937
+TH1.Print Name  =  x vs y+3x , Entries= 2000, Total sum= 1584
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 20000, Total sum= 15863
+TH1.Print Name  =  x vs y-3x , Entries= 2000, Total sum= 1582
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 20000, Total sum= -2.86141
+TH1.Print Name  =  x vs y    (profile), Entries= 2000, Total sum= -5.35527
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 20000, Total sum= -2.90608
+TH1.Print Name  =  x vs y+3x (profile), Entries= 2000, Total sum= -5.36886
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 20000, Total sum= -2.81674
+TH1.Print Name  =  x vs y-3x (profile), Entries= 2000, Total sum= -5.34168
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 20, Total sum= 20
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -102,17 +101,17 @@ TH1.Print Name  =  2D histo , Entries= 200, Total sum= 200
 Aida2RootEx2         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 2000, Total sum= 2000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 20000, Total sum= 19090
+TH1.Print Name  =  x vs y    , Entries= 2000, Total sum= 1890
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 20000, Total sum= 15937
+TH1.Print Name  =  x vs y+3x , Entries= 2000, Total sum= 1584
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 20000, Total sum= 15863
+TH1.Print Name  =  x vs y-3x , Entries= 2000, Total sum= 1582
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 20000, Total sum= -2.86141
+TH1.Print Name  =  x vs y    (profile), Entries= 2000, Total sum= -5.35527
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 20000, Total sum= -2.90608
+TH1.Print Name  =  x vs y+3x (profile), Entries= 2000, Total sum= -5.36886
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 20000, Total sum= -2.81674
+TH1.Print Name  =  x vs y-3x (profile), Entries= 2000, Total sum= -5.34168
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 30, Total sum= 30
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -126,17 +125,17 @@ TH1.Print Name  =  2D histo , Entries= 300, Total sum= 300
 Aida2RootEx1         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 3000, Total sum= 3000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 30000, Total sum= 28646
+TH1.Print Name  =  x vs y    , Entries= 3000, Total sum= 2855
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 30000, Total sum= 23851
+TH1.Print Name  =  x vs y+3x , Entries= 3000, Total sum= 2404
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 30000, Total sum= 23819
+TH1.Print Name  =  x vs y-3x , Entries= 3000, Total sum= 2395
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 30000, Total sum= -2.31361
+TH1.Print Name  =  x vs y    (profile), Entries= 3000, Total sum= -3.62752
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 30000, Total sum= -2.32762
+TH1.Print Name  =  x vs y+3x (profile), Entries= 3000, Total sum= -3.62346
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 30000, Total sum= -2.2996
+TH1.Print Name  =  x vs y-3x (profile), Entries= 3000, Total sum= -3.63159
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 30, Total sum= 30
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -150,17 +149,17 @@ TH1.Print Name  =  2D histo , Entries= 300, Total sum= 300
 Aida2RootEx2         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 3000, Total sum= 3000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 30000, Total sum= 28646
+TH1.Print Name  =  x vs y    , Entries= 3000, Total sum= 2855
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 30000, Total sum= 23851
+TH1.Print Name  =  x vs y+3x , Entries= 3000, Total sum= 2404
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 30000, Total sum= 23819
+TH1.Print Name  =  x vs y-3x , Entries= 3000, Total sum= 2395
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 30000, Total sum= -2.31361
+TH1.Print Name  =  x vs y    (profile), Entries= 3000, Total sum= -3.62752
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 30000, Total sum= -2.32762
+TH1.Print Name  =  x vs y+3x (profile), Entries= 3000, Total sum= -3.62346
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 30000, Total sum= -2.2996
+TH1.Print Name  =  x vs y-3x (profile), Entries= 3000, Total sum= -3.63159
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 40, Total sum= 40
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -174,17 +173,17 @@ TH1.Print Name  =  2D histo , Entries= 400, Total sum= 400
 Aida2RootEx1         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 4000, Total sum= 4000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 40000, Total sum= 38204
+TH1.Print Name  =  x vs y    , Entries= 4000, Total sum= 3805
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 40000, Total sum= 31810
+TH1.Print Name  =  x vs y+3x , Entries= 4000, Total sum= 3204
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 40000, Total sum= 31753
+TH1.Print Name  =  x vs y-3x , Entries= 4000, Total sum= 3193
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 40000, Total sum= -1.70762
+TH1.Print Name  =  x vs y    (profile), Entries= 4000, Total sum= -2.39251
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 40000, Total sum= -1.73798
+TH1.Print Name  =  x vs y+3x (profile), Entries= 4000, Total sum= -2.37373
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 40000, Total sum= -1.67727
+TH1.Print Name  =  x vs y-3x (profile), Entries= 4000, Total sum= -2.41129
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 40, Total sum= 40
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -198,17 +197,17 @@ TH1.Print Name  =  2D histo , Entries= 400, Total sum= 400
 Aida2RootEx2         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 4000, Total sum= 4000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 40000, Total sum= 38204
+TH1.Print Name  =  x vs y    , Entries= 4000, Total sum= 3805
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 40000, Total sum= 31810
+TH1.Print Name  =  x vs y+3x , Entries= 4000, Total sum= 3204
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 40000, Total sum= 31753
+TH1.Print Name  =  x vs y-3x , Entries= 4000, Total sum= 3193
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 40000, Total sum= -1.70762
+TH1.Print Name  =  x vs y    (profile), Entries= 4000, Total sum= -2.39251
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 40000, Total sum= -1.73798
+TH1.Print Name  =  x vs y+3x (profile), Entries= 4000, Total sum= -2.37373
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 40000, Total sum= -1.67727
+TH1.Print Name  =  x vs y-3x (profile), Entries= 4000, Total sum= -2.41129
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 50, Total sum= 50
 Aida2RootEx1         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -222,17 +221,17 @@ TH1.Print Name  =  2D histo , Entries= 500, Total sum= 500
 Aida2RootEx1         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 5000, Total sum= 5000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 50000, Total sum= 47791
+TH1.Print Name  =  x vs y    , Entries= 5000, Total sum= 4772
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 50000, Total sum= 39784
+TH1.Print Name  =  x vs y+3x , Entries= 5000, Total sum= 4000
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 50000, Total sum= 39763
+TH1.Print Name  =  x vs y-3x , Entries= 5000, Total sum= 3990
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 50000, Total sum= -1.41162
+TH1.Print Name  =  x vs y    (profile), Entries= 5000, Total sum= -2.21117
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 50000, Total sum= -1.43885
+TH1.Print Name  =  x vs y+3x (profile), Entries= 5000, Total sum= -2.1759
 Aida2RootEx1         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 50000, Total sum= -1.38438
+TH1.Print Name  =  x vs y-3x (profile), Entries= 5000, Total sum= -2.24644
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 1D histo '
 TH1.Print Name  =  1D histo , Entries= 50, Total sum= 50
 Aida2RootEx2         INFO AIDA object: 'HistoEx/ 2D histo '
@@ -246,17 +245,17 @@ TH1.Print Name  =  2D histo , Entries= 500, Total sum= 500
 Aida2RootEx2         INFO AIDA object: 'HistoEx1/ 3D histo '
 TH1.Print Name  =  3D histo , Entries= 5000, Total sum= 5000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    '
-TH1.Print Name  =  x vs y    , Entries= 50000, Total sum= 47791
+TH1.Print Name  =  x vs y    , Entries= 5000, Total sum= 4772
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x '
-TH1.Print Name  =  x vs y+3x , Entries= 50000, Total sum= 39784
+TH1.Print Name  =  x vs y+3x , Entries= 5000, Total sum= 4000
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x '
-TH1.Print Name  =  x vs y-3x , Entries= 50000, Total sum= 39763
+TH1.Print Name  =  x vs y-3x , Entries= 5000, Total sum= 3990
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y    (profile)'
-TH1.Print Name  =  x vs y    (profile), Entries= 50000, Total sum= -1.41162
+TH1.Print Name  =  x vs y    (profile), Entries= 5000, Total sum= -2.21117
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
-TH1.Print Name  =  x vs y+3x (profile), Entries= 50000, Total sum= -1.43885
+TH1.Print Name  =  x vs y+3x (profile), Entries= 5000, Total sum= -2.1759
 Aida2RootEx2         INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
-TH1.Print Name  =  x vs y-3x (profile), Entries= 50000, Total sum= -1.38438
+TH1.Print Name  =  x vs y-3x (profile), Entries= 5000, Total sum= -2.24644
 The file name is 'HistoEx__1D_histo_.png'
 The file name is 'HistoEx__2D_histo_.png'
 The file name is 'HistoEx__3D_histo_.png'
@@ -288,14 +287,14 @@ HistoEx1          SUCCESS 3D histograms in directory "HistoEx1" : 1
  ID= 3D histo                  " 3D histo "                                     Ents/All= 5000/5000 <X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
 HistoEx2          SUCCESS Booked 6 Histogram(s) : 2D=3 1DProf=3
 HistoEx2          SUCCESS 2D histograms in directory "HistoEx2" : 3
- ID= x vs y                    " x vs y    "                                    Ents/All=50000/50000<X>/sX=-0.0087048/0.87747,<Y>/sY=-0.013991/1.0035
- ID= x vs y+3x                 " x vs y+3x "                                    Ents/All=47804/50000<X>/sX=0.0020222/0.69612,<Y>/sY=-0.0072879/2.0754
- ID= x vs y-3x                 " x vs y-3x "                                    Ents/All=47806/50000<X>/sX=-0.0030373/0.6946,<Y>/sY=-0.0065218/2.0649
+ ID= x vs y                    " x vs y    "                                    Ents/All= 5000/5000 <X>/sX=-0.015306/0.86875,<Y>/sY=-0.01607/0.99405
+ ID= x vs y+3x                 " x vs y+3x "                                    Ents/All= 4772/5000 <X>/sX=0.0033053/0.6895,<Y>/sY=-0.0032982/2.0751
+ ID= x vs y-3x                 " x vs y-3x "                                    Ents/All= 4773/5000 <X>/sX=-0.0074318/0.685,<Y>/sY=0.01067/2.0353
 HistoEx2          SUCCESS 1D profile histograms in directory "HistoEx2" : 3
  | ID                        |   Title                                       |    #    |     Mean   |    RMS     |  Skewness  |  Kurtosis  |
- |  x vs y    (profile)      | " x vs y    (profile)"                        |  50000  | -0.0087048 | 0.87747    |          0 |         -3 |
- |  x vs y+3x (profile)      | " x vs y+3x (profile)"                        |  50000  | -0.0087048 | 0.87747    |          0 |         -3 |
- |  x vs y-3x (profile)      | " x vs y-3x (profile)"                        |  50000  | -0.0087048 | 0.87747    |          0 |         -3 |
+ |  x vs y    (profile)      | " x vs y    (profile)"                        |   5000  |  -0.015306 | 0.86875    |          0 |         -3 |
+ |  x vs y+3x (profile)      | " x vs y+3x (profile)"                        |   5000  |  -0.015306 | 0.86875    |          0 |         -3 |
+ |  x vs y-3x (profile)      | " x vs y-3x (profile)"                        |   5000  |  -0.015306 | 0.86875    |          0 |         -3 |
 EventLoopMgr         INFO Histograms converted successfully according to request.
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
diff --git a/GaudiExamples/tests/qmtest/refs/HistoEx.pyref b/GaudiExamples/tests/qmtest/refs/HistoEx.pyref
index e1d13db3e0ffd24b012fd24d6163d61704349454..25d1410f7cf357c13497539a8aa793e8700cec14 100644
--- a/GaudiExamples/tests/qmtest/refs/HistoEx.pyref
+++ b/GaudiExamples/tests/qmtest/refs/HistoEx.pyref
@@ -1,4 +1,3 @@
-# setting LC_ALL to "C"
 
 *******************************************************************************
 *                                                                             *
@@ -9,12 +8,12 @@
 Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
-                                          running on pcmz on Wed Dec  5 17:11:07 2018
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:04:51 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 ApplicationMgr       INFO Successfully loaded modules : GaudiAlg, RootHistCnv
-RootHistSvc          INFO Writing ROOT histograms to: histo1.root
+RootHistSvc          INFO Writing ROOT histograms to: histoex.root
 HistogramPersis...   INFO Added successfully Conversion service:RootHistSvc
 DetectorDataSvc      INFO Detector description not requested to be loaded
 EventLoopMgr      WARNING Unable to locate service "EventSelector"
diff --git a/GaudiExamples/tests/qmtest/refs/HistoEx1.pyref b/GaudiExamples/tests/qmtest/refs/HistoEx1.pyref
index 1dd571f86c8b837181f7733e0b23d770c6979058..7071ec559f6903fc7fadc604d63fea3e1e453151 100644
--- a/GaudiExamples/tests/qmtest/refs/HistoEx1.pyref
+++ b/GaudiExamples/tests/qmtest/refs/HistoEx1.pyref
@@ -1,4 +1,3 @@
-# setting LC_ALL to "C"
 
 *******************************************************************************
 *                                                                             *
@@ -11,12 +10,12 @@
 Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
-                                          running on pcmz on Wed Dec  5 17:09:47 2018
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:04:51 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 ApplicationMgr       INFO Successfully loaded modules : GaudiAlg, RootHistCnv
-RootHistSvc          INFO Writing ROOT histograms to: histo1.root
+RootHistSvc          INFO Writing ROOT histograms to: histoex1.root
 HistogramPersis...   INFO Added successfully Conversion service:RootHistSvc
 DetectorDataSvc      INFO Detector description not requested to be loaded
 EventLoopMgr      WARNING Unable to locate service "EventSelector"
@@ -34,7 +33,7 @@ ApplicationMgr       INFO Application Manager Started successfully
 
  Entries     :
  |    All    |  In Range | Underflow |  Overflow | #Equivalent |   Integral  |    Total    |
- |    200    |    200    |     0     |     0     |     200     |     33.2    |     33.2    |
+ |    200    |    200    |     0     |     0     |     200     |    33.2     |    33.2     |
 
  Annotation
  | Title                     :  1D histo                                     |
diff --git a/GaudiExamples/tests/qmtest/refs/HistoEx2.pyref b/GaudiExamples/tests/qmtest/refs/HistoEx2.pyref
index f809d4eb9eadbb4813aa768ad5627e7a9bf02679..6a60d9f559c9add3b51dfe28bd1fefa2dd2b27b1 100644
--- a/GaudiExamples/tests/qmtest/refs/HistoEx2.pyref
+++ b/GaudiExamples/tests/qmtest/refs/HistoEx2.pyref
@@ -1,4 +1,3 @@
-# setting LC_ALL to "C"
 
 *******************************************************************************
 *                                                                             *
@@ -11,12 +10,12 @@
 Vanya BELYAEV ibelyaev@physics.syr.edu
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v31r0)
-                                          running on localhost on Mon Apr  8 11:10:10 2019
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:24:26 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 ApplicationMgr       INFO Successfully loaded modules : GaudiAlg, RootHistCnv
-RootHistSvc          INFO Writing ROOT histograms to: histo1.root
+RootHistSvc          INFO Writing ROOT histograms to: histoex2.root
 HistogramPersis...   INFO Added successfully Conversion service:RootHistSvc
 DetectorDataSvc      INFO Detector description not requested to be loaded
 EventLoopMgr      WARNING Unable to locate service "EventSelector"
@@ -95,7 +94,7 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
 
  Entries     :
  |    All    |  In Range | Underflow |  Overflow | #Equivalent |   Integral  |    Total    |
- |    200    |    200    |     0     |     0     |     200     |     33.2    |     33.2    |
+ |    200    |    200    |     0     |     0     |     200     |    33.2     |    33.2     |
 
  Annotation
  | Title                     :  1D histo                                     |
@@ -140,17 +139,17 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
  Alg='HistoEx1', ID=' 2D histo ' , Histo=Histogram 2D " 2D histo " 20 xbins [0.000000,20.000000], 20 ybins [0.000000,20.000000]
  Alg='HistoEx1', ID=' 3D histo ' , Histo= ID= 3D histo                  " 3D histo "                                     Ents/All=20000/20000<X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
  Alg='HistoEx2', ID=' x vs y    ' , Histo=Histogram 2D " x vs y    " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
- Alg='HistoEx2', ID=' x vs y    (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x143b9848>
+ Alg='HistoEx2', ID=' x vs y    (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x19798038>
 
  Histo TES   : "HistoEx2/ x vs y    (profile)"
  Histo Title : " x vs y    (profile)"
 
- Mean        :  -0.0052704
- Rms         :      0.8777
+ Mean        :   0.0027176
+ Rms         :     0.87571
 
  Entries     :
  |    All    |  In Range | Underflow |  Overflow |   Integral  |    Total    |
- |   200000  |   200000  |    4608   |    4544   |   -0.54562  |   -1083.8   |
+ |   20000   |   20000   |    479    |    431    |   -2.8614   |   -481.91   |
 
  Annotation
  | Title                     :  x vs y    (profile)                          |
@@ -159,27 +158,27 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
  | id                        :  x vs y    (profile)                          |
 
 
-        1.5   ++----+----+----+----+----+----+----+----+----+----+
+          4   ++----+----+----+----+----+----+----+----+----+----+
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
-        0.5   +.........................+........................+
+        1.5   +.........................+........................+
               |.    .    .    .    .    |    .    .    .    .    |
-              |.    .    .    .    .    |    .    .    .    .  I |
-          0 *-+*************************************************I->*
-              |. I I.    .    .    .    |    .    .    .    . I *|
-       -0.5   +.........................+........................+
               |.    .    .    .    .    |    .    .    .    .    |
+          0 I-+IIII**I***+I-*II-II-*--*III--**-*-*I-**III-I*II*I-->*
+            * |****I.*III***I******.**I*****I.*I*I**II*****I**I**|
+         -1   +.........................+................I......I+
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
-       -1.5   +.........................+........................+
               |.    .    .    .    .    |    .    .    .    .    |
+       -3.5   +.........................+........................+
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
-       -2.5   ++----+----+----+----+----+----+----+----+----+----+
+              |.    .    .    .    .    |    .    .    .    .    |
+         -6   ++----+----+----+----+----+----+----+----+----+----+
             U
             N                                                      O
             D                                                      V
@@ -194,17 +193,17 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
 
 
  Alg='HistoEx2', ID=' x vs y+3x ' , Histo=Histogram 2D " x vs y+3x " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
- Alg='HistoEx2', ID=' x vs y+3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x14314a68>
+ Alg='HistoEx2', ID=' x vs y+3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x190cf018>
 
  Histo TES   : "HistoEx2/ x vs y+3x (profile)"
  Histo Title : " x vs y+3x (profile)"
 
- Mean        :  -0.0052704
- Rms         :      0.8777
+ Mean        :   0.0027176
+ Rms         :     0.87571
 
  Entries     :
  |    All    |  In Range | Underflow |  Overflow |   Integral  |    Total    |
- |   200000  |   200000  |    4608   |    4544   |   -0.54771  |   -4660.5   |
+ |   20000   |   20000   |    479    |    431    |   -2.9061   |   -665.35   |
 
  Annotation
  | Title                     :  x vs y+3x (profile)                          |
@@ -218,20 +217,20 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    . ***|
               |.    .    .    .    .    |    .    .    .   ***I  |
-              |.    .    .    .    .    |    .    .    .*** .    |
-              |.    .    .    .    .    |    .    .  ***I   .    | *
-          5   +.........................+.........***............+
-              |.    .    .    .    .    |    . ***.    .    .    |
+              |.    .    .    .    .    |    .    .    .I** .    |
+              |.    .    .    .    .    |    .    .  ****I  .    | *
+          5   +.........................+.........I**I...........+
+              |.    .    .    .    .    |    . ****    .    .    |
               |.    .    .    .    .    |   ***   .    .    .    |
-              |.    .    .    .    .    |*** .    .    .    .    |
-          0  -++----+----+----+----+--I**----+----+----+----+----->
-              |.    .    .    .    .*** |    .    .    .    .    |
-              |.    .    .    .  ***    |    .    .    .    .    |
+              |.    .    .    .    .    |I**I.    .    .    .    |
+          0  -++----+----+----+----+--****---+----+----+----+----->
+              |.    .    .    .    ***I |    .    .    .    .    |
+              |.    .    .    . I**I    |    .    .    .    .    |
          -5   +...............***.......+........................+
               |.    .    .I***.    .    |    .    .    .    .    |
-            * |.    .   ***   .    .    |    .    .    .    .    |
-              |.    .*** .    .    .    |    .    .    .    .    |
-              |.  ***    .    .    .    |    .    .    .    .    |
+            * |.    .  I***   .    .    |    .    .    .    .    |
+              |.    **** .    .    .    |    .    .    .    .    |
+              |.  **.    .    .    .    |    .    .    .    .    |
               |***  .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
         -15   ++----+----+----+----+----+----+----+----+----+----+
@@ -249,17 +248,17 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
 
 
  Alg='HistoEx2', ID=' x vs y-3x ' , Histo=Histogram 2D " x vs y-3x " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
- Alg='HistoEx2', ID=' x vs y-3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x14316b98>
+ Alg='HistoEx2', ID=' x vs y-3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x190cb8f8>
 
  Histo TES   : "HistoEx2/ x vs y-3x (profile)"
  Histo Title : " x vs y-3x (profile)"
 
- Mean        :  -0.0052704
- Rms         :      0.8777
+ Mean        :   0.0027176
+ Rms         :     0.87571
 
  Entries     :
  |    All    |  In Range | Underflow |  Overflow |   Integral  |    Total    |
- |   200000  |   200000  |    4608   |    4544   |   -0.54353  |    2492.9   |
+ |   20000   |   20000   |    479    |    431    |   -2.8167   |   -298.46   |
 
  Annotation
  | Title                     :  x vs y-3x (profile)                          |
@@ -271,24 +270,24 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
          15   ++----+----+----+----+----+----+----+----+----+----+
               |.    .    .    .    .    |    .    .    .    .    |
               |.    .    .    .    .    |    .    .    .    .    |
-              |***  .    .    .    .    |    .    .    .    .    |
-              |. I***    .    .    .    |    .    .    .    .    |
+              |**I  .    .    .    .    |    .    .    .    .    |
+              |. ****    .    .    .    |    .    .    .    .    |
               |.    .*** .    .    .    |    .    .    .    .    |
             * |.    .   ***   .    .    |    .    .    .    .    |
-          5   +............**I..........+........................+
+          5   +...........I**I..........+........................+
               |.    .    .   ****  .    |    .    .    .    .    |
-              |.    .    .    . I**I    |    .    .    .    .    |
-              |.    .    .    .    **** |    .    .    .    .    |
-          0  -++----+----+----+----+--I***---+----+----+----+----->
-              |.    .    .    .    .    | ***.    .    .    .    |
-              |.    .    .    .    .    |   I**I  .    .    .    |
-         -5   +.........................+......***I..............+
+              |.    .    .    . I***    |    .    .    .    .    |
+              |.    .    .    .    .*** |    .    .    .    .    |
+          0  -++----+----+----+----+--I**I---+----+----+----+----->
+              |.    .    .    .    .    |****.    .    .    .    |
+              |.    .    .    .    .    |   I***  .    .    .    |
+         -5   +.........................+......I**...............+
               |.    .    .    .    .    |    .    ***I .    .    |
               |.    .    .    .    .    |    .    .  ***    .    | *
-              |.    .    .    .    .    |    .    .    .*** .    |
-              |.    .    .    .    .    |    .    .    .   ***   |
+              |.    .    .    .    .    |    .    .    .****.    |
+              |.    .    .    .    .    |    .    .    .   I**I  |
               |.    .    .    .    .    |    .    .    .    . ***|
-              |.    .    .    .    .    |    .    .    .    .    |
+              |.    .    .    .    .    |    .    .    .    .   I|
         -15   ++----+----+----+----+----+----+----+----+----+----+
             U
             N                                                      O
@@ -322,14 +321,14 @@ HistoEx1          SUCCESS 3D histograms in directory "HistoEx1" : 1
  ID= 3D histo                  " 3D histo "                                     Ents/All=20000/20000<X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
 HistoEx2          SUCCESS Booked 6 Histogram(s) : 2D=3 1DProf=3
 HistoEx2          SUCCESS 2D histograms in directory "HistoEx2" : 3
- ID= x vs y                    " x vs y    "                                    Ents/All=200000/200000<X>/sX=-0.0052187/0.87769,<Y>/sY=-0.0052098/0.99916
- ID= x vs y+3x                 " x vs y+3x "                                    Ents/All=190894/200000<X>/sX=-0.00098056/0.69603,<Y>/sY=-0.0079536/2.0724
- ID= x vs y-3x                 " x vs y-3x "                                    Ents/All=190896/200000<X>/sX=-0.0018744/0.6958,<Y>/sY=-0.00026366/2.0675
+ ID= x vs y                    " x vs y    "                                    Ents/All=20000/20000<X>/sX=0.0027176/0.87571,<Y>/sY=-0.026393/1.0025
+ ID= x vs y+3x                 " x vs y+3x "                                    Ents/All=19093/20000<X>/sX=0.012982/0.69629,<Y>/sY=0.0081023/2.0716
+ ID= x vs y-3x                 " x vs y-3x "                                    Ents/All=19093/20000<X>/sX=0.0025214/0.69108,<Y>/sY=-0.030063/2.0616
 HistoEx2          SUCCESS 1D profile histograms in directory "HistoEx2" : 3
  | ID                        |   Title                                       |    #    |     Mean   |    RMS     |  Skewness  |  Kurtosis  |
- |  x vs y    (profile)      | " x vs y    (profile)"                        |  200000 | -0.0052704 | 0.8777     |          0 |         -3 |
- |  x vs y+3x (profile)      | " x vs y+3x (profile)"                        |  200000 | -0.0052704 | 0.8777     |          0 |         -3 |
- |  x vs y-3x (profile)      | " x vs y-3x (profile)"                        |  200000 | -0.0052704 | 0.8777     |          0 |         -3 |
+ |  x vs y    (profile)      | " x vs y    (profile)"                        |  20000  |  0.0027176 | 0.87571    |          0 |         -3 |
+ |  x vs y+3x (profile)      | " x vs y+3x (profile)"                        |  20000  |  0.0027176 | 0.87571    |          0 |         -3 |
+ |  x vs y-3x (profile)      | " x vs y-3x (profile)"                        |  20000  |  0.0027176 | 0.87571    |          0 |         -3 |
 EventLoopMgr         INFO Histograms converted successfully according to request.
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/CollRead.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/CollRead.ref
index c89739162e25328e3bed2127bc7fc3eca6ab1dcc..93c0536e1aabea307a86018899fac99927095675 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/CollRead.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/CollRead.ref
@@ -1,5 +1,5 @@
-# --> Including file '/afs/cern.ch/work/l/leggett/GaudiSrc/hive/git/DataObjID/Gaudi.2/GaudiExamples/options/ROOT_IO/CollRead.py'
-# <-- End of file '/afs/cern.ch/work/l/leggett/GaudiSrc/hive/git/DataObjID/Gaudi.2/GaudiExamples/options/ROOT_IO/CollRead.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/CollRead.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/CollRead.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -21,8 +21,8 @@
  'FileRecordPersistencySvc': {'CnvServices': ['Gaudi::RootCnvSvc/RootCnvSvc']}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v3r5)
-                                          running on p05614910w96644.cern.ch on Tue Oct 20 23:06:09 2015
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:48:17 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 EvtTupleSvc          INFO Added stream file:PFN:ROOT_IO.tags as EventSelector.DataStreamTool_1
@@ -38,79 +38,79 @@ Gaudi::Examples::EvtCollectionSelector   SELECTED : True
 EventSelector     SUCCESS Reading Event record 1. Record number within stream 1: 1
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 FileRecordPersi...   INFO Added successfully Conversion service:RootCnvSvc
-ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019
-ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019/EvtCount=1000
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019/SumCount=123456
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
-ReadAlg           SUCCESS FileInfo record: D24FDF3A-4164-EA11-A0AF-001E67C9B019/EvtCount=1000
-ReadAlg           SUCCESS FileInfo record: D24FDF3A-4164-EA11-A0AF-001E67C9B019/SumCount=123456
+ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/9CF3A626-4005-11ED-812F-54AB3A714084
+ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/9CF3A626-4005-11ED-812F-54AB3A714084
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/9CF3A626-4005-11ED-812F-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/9CF3A626-4005-11ED-812F-54AB3A714084/SumCount=123456
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
+ReadAlg           SUCCESS FileInfo record: 9CF3A626-4005-11ED-812F-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS FileInfo record: 9CF3A626-4005-11ED-812F-54AB3A714084/SumCount=123456
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.1578 py=9.51566 pz=9.19358
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::RootNTup...   INFO End of input Ntuple.
 EvtTupleSvc          INFO Added stream file:PFN:ROOT_IO.tags as EventSelector.DataStreamTool_2
 Gaudi::RootData...   INFO Connect to existing Database file:PFN:ROOT_IO.tags as /EventSelector.DataStreamTool_2 for READ
@@ -120,81 +120,81 @@ Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.6809 [1]=14.9037
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.1578 py=9.51566 pz=9.19358
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.1578 py=9.51566 pz=9.19358
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::RootNTup...   INFO End of input Ntuple.
 EventLoopMgr         INFO No more events in event selection
 ApplicationMgr       INFO Application Manager Stopped successfully
 EventLoopMgr         INFO Histograms converted successfully according to request.
-RootCnvSvc           INFO Disconnected data IO:A4B01A3B-4164-EA11-A0AF-001E67C9B019 [ROOTIO.mdst]
-RootCnvSvc           INFO Disconnected data IO:D24FDF3A-4164-EA11-A0AF-001E67C9B019 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:9CF3A626-4005-11ED-812F-54AB3A714084 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:9D6662E2-4005-11ED-812F-54AB3A714084 [ROOTIO.mdst]
 ToolSvc              INFO Removing all tools created by ToolSvc
-EvtTupleSvc.Eve...   INFO Disconnected data IO:B26A8544-4164-EA11-8CAA-001E67C9B019 [ROOT_IO.tags]
+EvtTupleSvc.Eve...   INFO Disconnected data IO:B6D8B9FA-4005-11ED-B11D-54AB3A714084 [ROOT_IO.tags]
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
 Number of MyTrack instances:2
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollRead.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollRead.ref
index f4e71b36cf2df5da3eb3b3e7e4b73d3e32fcce92..ab8215a4da9cf2848d30596e240eab986dcc0f56 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollRead.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollRead.ref
@@ -1,5 +1,5 @@
-# --> Including file '/afs/cern.ch/work/l/leggett/GaudiSrc/hive/git/DataObjID/Gaudi.2/GaudiExamples/options/ROOT_IO/ExtCollRead.py'
-# <-- End of file '/afs/cern.ch/work/l/leggett/GaudiSrc/hive/git/DataObjID/Gaudi.2/GaudiExamples/options/ROOT_IO/ExtCollRead.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/ExtCollRead.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/ExtCollRead.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -21,8 +21,8 @@
  'FileRecordPersistencySvc': {'CnvServices': ['Gaudi::RootCnvSvc/RootCnvSvc']}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v3r5)
-                                          running on p05614910w96644.cern.ch on Tue Oct 20 23:06:21 2015
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:51:20 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 EvtTupleSvc          INFO Added stream file:PFN:ROOT_IO.etags as EventSelector.DataStreamTool_1
@@ -98,89 +98,89 @@ Gaudi::Examples::EvtCollectionSelector   SELECTED : True
 EventSelector     SUCCESS Reading Event record 1. Record number within stream 2: 1
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 FileRecordPersi...   INFO Added successfully Conversion service:RootCnvSvc
-ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019
-ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019/EvtCount=1000
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/D24FDF3A-4164-EA11-A0AF-001E67C9B019/SumCount=123456
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
-ReadAlg           SUCCESS FileInfo record: D24FDF3A-4164-EA11-A0AF-001E67C9B019/EvtCount=1000
-ReadAlg           SUCCESS FileInfo record: D24FDF3A-4164-EA11-A0AF-001E67C9B019/SumCount=123456
+ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/20E4B538-4006-11ED-84B1-54AB3A714084
+ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/20E4B538-4006-11ED-84B1-54AB3A714084
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/20E4B538-4006-11ED-84B1-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/20E4B538-4006-11ED-84B1-54AB3A714084/SumCount=123456
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
+ReadAlg           SUCCESS FileInfo record: 20E4B538-4006-11ED-84B1-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS FileInfo record: 20E4B538-4006-11ED-84B1-54AB3A714084/SumCount=123456
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.1578 py=9.51566 pz=9.19358
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-IODataManager        INFO Disconnect from dataset ROOT_IO.etags [94EA728C-5A77-E511-AF30-001E67ABF0AC]
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1445375073.028799 0 (0) 1 (1) 2 (2)
+IODataManager        INFO Disconnect from dataset ROOT_IO.etags [2AD1CAD6-4006-11ED-A78F-54AB3A714084]
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 76
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.4989 py=10.4342 pz=9.78193
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1445375073.037516 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 93
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=8.95659 py=9.22111 pz=10.7468
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1445375073.041274 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 54
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7592 py=9.68162 pz=11.3563
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1445375073.048619 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 52
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=9.79151 py=8.83918 pz=10.2866
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1445375084.717046 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 Gaudi::Examples::EvtCollectionSelector	 -> #tracks : 55
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Var): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Momenta(Fix): [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
 Gaudi::Examples::EvtCollectionSelector	 -> Track :  px=10.7646 py=8.89134 pz=10.2737
 Gaudi::Examples::EvtCollectionSelector   SELECTED : True
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1445375097.009053 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 Gaudi::RootNTup...   INFO End of input Ntuple.
 EventLoopMgr         INFO No more events in event selection
 ApplicationMgr       INFO Application Manager Stopped successfully
 EventLoopMgr         INFO Histograms converted successfully according to request.
-RootCnvSvc           INFO Disconnected data IO:A4B01A3B-4164-EA11-A0AF-001E67C9B019 [ROOTIO.mdst]
-RootCnvSvc           INFO Disconnected data IO:D24FDF3A-4164-EA11-A0AF-001E67C9B019 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:20E4B538-4006-11ED-84B1-54AB3A714084 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:21098D68-4006-11ED-84B1-54AB3A714084 [ROOTIO.mdst]
 ToolSvc              INFO Removing all tools created by ToolSvc
-EvtTupleSvc.Eve...   INFO Disconnected data IO:3011CD4B-4164-EA11-866F-001E67C9B019 [ROOT_IO.etags]
-EvtTupleSvc.Eve...   INFO Disconnected data IO:B26A8544-4164-EA11-8CAA-001E67C9B019 [ROOT_IO.tags]
+EvtTupleSvc.Eve...   INFO Disconnected data IO:2AD1CAD6-4006-11ED-A78F-54AB3A714084 [ROOT_IO.etags]
+EvtTupleSvc.Eve...   INFO Disconnected data IO:26FEF6FE-4006-11ED-82C4-54AB3A714084 [ROOT_IO.tags]
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
 Number of MyTrack instances:2
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/NewInputRead.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/NewInputRead.ref
index c192ec5e58d97911e5a15077e4c27f0d72a5668c..301c5639e747c76e5b5861ea590078dfb4394c86 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/NewInputRead.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/NewInputRead.ref
@@ -1,6 +1,5 @@
-# setting LC_ALL to "C"
-# --> Including file '/var/clus/usera/jonesc/LHCbCMake/Feature/Gaudi/GaudiExamples/options/ROOT_IO/NewInputRead.py'
-# <-- End of file '/var/clus/usera/jonesc/LHCbCMake/Feature/Gaudi/GaudiExamples/options/ROOT_IO/NewInputRead.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/NewInputRead.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/NewInputRead.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -30,8 +29,8 @@
  'ToolSvc.SequencerTimerTool': {'OutputLevel': 4}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v33r2)
-                                          running on cl033 on Mon Jul  6 16:29:22 2020
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 15:38:21 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 EventAlgs            INFO Member list: ReadAlg
@@ -60,9 +59,9 @@ ApplicationMgr       INFO Application Manager Initialized successfully
 ApplicationMgr       INFO Application Manager Started successfully
 EventSelector     SUCCESS Reading Event record 1. Record number within stream 1: 1
 ReadAlg           VERBOSE ServiceLocatorHelper::service: found service EventDataSvc
-ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1594044094.600712 0 (0) 1 (1) 2 (2)
-ReadAlg           SUCCESS NO FileInfo record EvtCounter for 33A7D7E2-BF91-11EA-826F-0894EF9900D2
-ReadAlg           SUCCESS NO FileInfo record SumCounter for 33A7D7E2-BF91-11EA-826F-0894EF9900D2
+ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1577836801.001 0 (0) 1 (1) 2 (2)
+ReadAlg           SUCCESS NO FileInfo record EvtCounter for E37E0834-3FFB-11ED-991D-54AB3A714084
+ReadAlg           SUCCESS NO FileInfo record SumCounter for E37E0834-3FFB-11ED-991D-54AB3A714084
 ReadAlg             DEBUG Evt:1 Track:      10.802     9.50498     8.43243 Org:  31 0.0948131 0.0882022 0.0890405
 ReadAlg             DEBUG    Decays:  16
 ReadAlg             DEBUG      0.0955367 0.0974241 0.0982723 Collisions:  0 (2)  1 (3)  2 (4)
@@ -111,7 +110,7 @@ ReadAlg             DEBUG       0.105636 0.0965541   0.09253 Collisions:  0 (2)
 ReadAlg             DEBUG       0.118701 0.0819518  0.107732 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.106563 0.0702038  0.101916 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 2. Record number within stream 1: 2
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1594044094.711262 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:2 Track:     10.1578     9.51566     9.19358 Org:  12   0.10708  0.109034  0.096556
 ReadAlg             DEBUG    Decays:  54
 ReadAlg             DEBUG       0.097666 0.0945251 0.0900927 Collisions:  0 (2)  1 (3)  2 (4)
@@ -276,7 +275,7 @@ ReadAlg             DEBUG        0.10432  0.111781  0.104624 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0918394 0.0974881  0.108724 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0815648 0.0984427  0.109819 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 3. Record number within stream 1: 3
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1594044094.71219 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:3 Track:     10.4989     10.4342     9.78193 Org:  16 0.0883089 0.0980969 0.0989754
 ReadAlg             DEBUG    Decays:   4
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
@@ -393,7 +392,7 @@ ReadAlg             DEBUG       0.115886  0.089338 0.0764793 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.103776 0.0928696  0.091886 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 4. Record number within stream 1: 4
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1594044094.712691 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:4 Track:     8.95659     9.22111     10.7468 Org:  35    0.1082 0.0979698 0.0960275
 ReadAlg             DEBUG    Decays:   3
 ReadAlg             DEBUG       0.110419  0.089749 0.0925822 Collisions:  0 (2)  1 (3)  2 (4)
@@ -555,7 +554,7 @@ ReadAlg             DEBUG       0.104589  0.112811 0.0884065 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0922139  0.102432  0.120081 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0937731 0.0932409  0.108906 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 5. Record number within stream 1: 5
-ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1594044094.713363 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1577836805.005 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:5 Track:     11.1213     8.18301     7.64467 Org:  39 0.0963519   0.10652 0.0938699
 ReadAlg             DEBUG    Decays:  38
 ReadAlg             DEBUG      0.0990801 0.0982084  0.113384 Collisions:  0 (1)  1 (2)  2 (3)
@@ -618,7 +617,7 @@ ReadAlg             DEBUG       0.108677 0.0962482 0.0913227 Collisions:  0 (1)
 ReadAlg             DEBUG      0.0848865 0.0908803  0.105893 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0970337  0.112413  0.110682 Collisions:  0 (1)  1 (2)  2 (3)
 EventSelector     SUCCESS Reading Event record 6. Record number within stream 1: 6
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1594044094.713674 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:6 Track:     10.7592     9.68162     11.3563 Org:  18 0.0941401  0.107751  0.104851
 ReadAlg             DEBUG    Decays:  13
 ReadAlg             DEBUG       0.105539 0.0980193  0.108179 Collisions:  0 (2)  1 (3)  2 (4)
@@ -677,7 +676,7 @@ ReadAlg             DEBUG       0.101398  0.106449 0.0964367 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0963533 0.0964479 0.0917974 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0859672 0.0977685 0.0958356 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 7. Record number within stream 1: 7
-ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1594044094.714004 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1577836807.007 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:7 Track:     9.57394     9.64294      9.8672 Org:  41  0.104371  0.107245  0.100854
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG       0.093229 0.0949693  0.103098 Collisions:  0 (2)  1 (3)  2 (4)
@@ -823,7 +822,7 @@ ReadAlg             DEBUG        0.11164 0.0984174  0.107819 Collisions:  0 (2)
 ReadAlg             DEBUG        0.10548 0.0675091 0.0905533 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.100201  0.103858  0.124267 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 8. Record number within stream 1: 8
-ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1594044094.714398 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1577836808.008 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:8 Track:      10.978     9.54438     10.9297 Org:   0  0.109247 0.0814294 0.0902878
 ReadAlg             DEBUG    Decays:   5
 ReadAlg             DEBUG       0.121196  0.106986  0.101088 Collisions:  0 (2)  1 (3)  2 (4)
@@ -860,7 +859,7 @@ ReadAlg             DEBUG      0.0982567 0.0796269   0.10203 Collisions:  0 (2)
 ReadAlg             DEBUG       0.121357  0.106839  0.093799 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.104233  0.113049 0.0996277 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 9. Record number within stream 1: 9
-ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1594044094.714565 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1577836809.009 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:9 Track:     10.6032     10.0631     9.13475 Org:  74 0.0837793  0.115122  0.107758
 ReadAlg             DEBUG    Decays:  18
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
@@ -987,12 +986,12 @@ ReadAlg             DEBUG       0.101559  0.107907 0.0933493 Collisions:  0 (2)
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0891228 0.0988304 0.0977403 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 10. Record number within stream 1: 10
-ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1594044094.715127 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1577836810.01 0 (0) 1 (1) 2 (2)
 EventLoopMgr         INFO No more events in event selection
 ApplicationMgr       INFO Application Manager Stopped successfully
 EventLoopMgr         INFO Histograms converted successfully according to request.
 EventSelector       DEBUG finalize()
-RootCnvSvc           INFO Disconnected data IO:33A7D7E2-BF91-11EA-826F-0894EF9900D2 [NEWROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:E37E0834-3FFB-11ED-991D-54AB3A714084 [NEWROOTIO.dst]
 ToolSvc              INFO Removing all tools created by ToolSvc
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/Read.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/Read.ref
index e469f35aaf7e4104e55c4dc1c6e7a8477a2ecc57..31a0bbd8098ac4ad946c0094e1a077f372059897 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/Read.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/Read.ref
@@ -1,5 +1,5 @@
-# --> Including file '/afs/cern.ch/work/l/leggett/GaudiSrc/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
-# <-- End of file '/afs/cern.ch/work/l/leggett/GaudiSrc/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -30,8 +30,8 @@
  'ToolSvc.SequencerTimerTool': {'OutputLevel': 4}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v4r1)
-                                          running on p05614910w96644.cern.ch on Thu Aug 18 21:02:41 2016
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:39:57 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 EventAlgs            INFO Member list: ReadAlg
@@ -56,19 +56,18 @@ EventSelector.D...  DEBUG Service base class initialized successfully
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 EventSelector.D...  DEBUG Selection root:/Event CLID:110
 EventSelector        INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='PFN:ROOTIO.dst'  SVC='Gaudi::RootEvtSelector' OPT='READ'
-HistogramPersis...WARNING Histograms saving not required.
 ApplicationMgr       INFO Application Manager Initialized successfully
 ApplicationMgr       INFO Application Manager Started successfully
 FileRecordPersi...   INFO Added successfully Conversion service:RootCnvSvc
-ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC
-ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC/EvtCount=1000
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC/SumCount=123456
+ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084
+ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084/SumCount=123456
 EventSelector     SUCCESS Reading Event record 1. Record number within stream 1: 1
 ReadAlg           VERBOSE ServiceLocatorHelper::service: found service EventDataSvc
-ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1471541943.944674 0 (0) 1 (1) 2 (2)
-ReadAlg           SUCCESS FileInfo record: 22A18733-C664-E611-BD4F-001E67ABF0AC/EvtCount=1000
-ReadAlg           SUCCESS FileInfo record: 22A18733-C664-E611-BD4F-001E67ABF0AC/SumCount=123456
+ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1577836801.001 0 (0) 1 (1) 2 (2)
+ReadAlg           SUCCESS FileInfo record: 8BE41ECA-4004-11ED-8ECA-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS FileInfo record: 8BE41ECA-4004-11ED-8ECA-54AB3A714084/SumCount=123456
 ReadAlg             DEBUG Evt:1 Track:      10.802     9.50498     8.43243 Org:  31 0.0948131 0.0882022 0.0890405
 ReadAlg             DEBUG    Decays:  16
 ReadAlg             DEBUG      0.0955367 0.0974241 0.0982723 Collisions:  0 (2)  1 (3)  2 (4)
@@ -116,7 +115,7 @@ ReadAlg             DEBUG       0.114853 0.0927442 0.0921961 Collisions:  0 (2)
 ReadAlg             DEBUG       0.105636 0.0965541   0.09253 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.118701 0.0819518  0.107732 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.106563 0.0702038  0.101916 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1471541944.278156 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:2 Track:     10.1578     9.51566     9.19358 Org:  12   0.10708  0.109034  0.096556
 ReadAlg             DEBUG    Decays:  54
 ReadAlg             DEBUG       0.097666 0.0945251 0.0900927 Collisions:  0 (2)  1 (3)  2 (4)
@@ -280,7 +279,7 @@ ReadAlg             DEBUG       0.100675 0.0887908 0.0964475 Collisions:  0 (2)
 ReadAlg             DEBUG        0.10432  0.111781  0.104624 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0918394 0.0974881  0.108724 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0815648 0.0984427  0.109819 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1471541944.28477 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:3 Track:     10.4989     10.4342     9.78193 Org:  16 0.0883089 0.0980969 0.0989754
 ReadAlg             DEBUG    Decays:   4
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
@@ -396,7 +395,7 @@ ReadAlg             DEBUG       0.106024  0.095753  0.112037 Collisions:  0 (2)
 ReadAlg             DEBUG       0.115886  0.089338 0.0764793 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.103776 0.0928696  0.091886 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1471541944.289239 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:4 Track:     8.95659     9.22111     10.7468 Org:  35    0.1082 0.0979698 0.0960275
 ReadAlg             DEBUG    Decays:   3
 ReadAlg             DEBUG       0.110419  0.089749 0.0925822 Collisions:  0 (2)  1 (3)  2 (4)
@@ -557,7 +556,7 @@ ReadAlg             DEBUG       0.100286 0.0804912 0.0973343 Collisions:  0 (2)
 ReadAlg             DEBUG       0.104589  0.112811 0.0884065 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0922139  0.102432  0.120081 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0937731 0.0932409  0.108906 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1471541944.295115 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1577836805.005 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:5 Track:     11.1213     8.18301     7.64467 Org:  39 0.0963519   0.10652 0.0938699
 ReadAlg             DEBUG    Decays:  38
 ReadAlg             DEBUG      0.0990801 0.0982084  0.113384 Collisions:  0 (1)  1 (2)  2 (3)
@@ -619,7 +618,7 @@ ReadAlg             DEBUG       0.109127  0.104738 0.0983583 Collisions:  0 (1)
 ReadAlg             DEBUG       0.108677 0.0962482 0.0913227 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0848865 0.0908803  0.105893 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0970337  0.112413  0.110682 Collisions:  0 (1)  1 (2)  2 (3)
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1471541944.298068 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:6 Track:     10.7592     9.68162     11.3563 Org:  18 0.0941401  0.107751  0.104851
 ReadAlg             DEBUG    Decays:  13
 ReadAlg             DEBUG       0.105539 0.0980193  0.108179 Collisions:  0 (2)  1 (3)  2 (4)
@@ -677,7 +676,7 @@ ReadAlg             DEBUG      0.0944417 0.0948405  0.117754 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101398  0.106449 0.0964367 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0963533 0.0964479 0.0917974 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0859672 0.0977685 0.0958356 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1471541944.300604 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1577836807.007 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:7 Track:     9.57394     9.64294      9.8672 Org:  41  0.104371  0.107245  0.100854
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG       0.093229 0.0949693  0.103098 Collisions:  0 (2)  1 (3)  2 (4)
@@ -822,7 +821,7 @@ ReadAlg             DEBUG      0.0982539  0.092417 0.0971565 Collisions:  0 (2)
 ReadAlg             DEBUG        0.11164 0.0984174  0.107819 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG        0.10548 0.0675091 0.0905533 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.100201  0.103858  0.124267 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1471541944.305262 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1577836808.008 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:8 Track:      10.978     9.54438     10.9297 Org:   0  0.109247 0.0814294 0.0902878
 ReadAlg             DEBUG    Decays:   5
 ReadAlg             DEBUG       0.121196  0.106986  0.101088 Collisions:  0 (2)  1 (3)  2 (4)
@@ -858,7 +857,7 @@ ReadAlg             DEBUG       0.109247 0.0814294 0.0902878 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0982567 0.0796269   0.10203 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.121357  0.106839  0.093799 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.104233  0.113049 0.0996277 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1471541944.306772 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1577836809.009 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:9 Track:     10.6032     10.0631     9.13475 Org:  74 0.0837793  0.115122  0.107758
 ReadAlg             DEBUG    Decays:  18
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
@@ -984,21 +983,21 @@ ReadAlg             DEBUG      0.0980792  0.107177  0.107921 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101559  0.107907 0.0933493 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0891228 0.0988304 0.0977403 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1471541944.311718 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1577836810.01 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 51. Record number within stream 1: 51
-ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1471541945.882266 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1577836900.1 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 101. Record number within stream 1: 101
 EventSelector     SUCCESS Reading Event record 151. Record number within stream 1: 151
-ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1471541948.113374 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1577837000.2 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 201. Record number within stream 1: 201
 EventSelector     SUCCESS Reading Event record 251. Record number within stream 1: 251
-ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1471541950.302061 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1577837100.3 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 301. Record number within stream 1: 301
 EventSelector     SUCCESS Reading Event record 351. Record number within stream 1: 351
-ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1471541952.664382 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1577837200.4 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 401. Record number within stream 1: 401
 EventSelector     SUCCESS Reading Event record 451. Record number within stream 1: 451
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1471541955.453599 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:500 Track:     9.79151     8.83918     10.2866 Org:  41 0.0956371 0.0804239  0.106273
 ReadAlg             DEBUG    Decays:  44
 ReadAlg             DEBUG       0.094814 0.0955636 0.0770906 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1151,19 +1150,19 @@ ReadAlg             DEBUG       0.105897   0.10313  0.106499 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0827878   0.10088  0.099259 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 501. Record number within stream 1: 501
 EventSelector     SUCCESS Reading Event record 551. Record number within stream 1: 551
-ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1471541957.359413 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1577837400.6 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 601. Record number within stream 1: 601
 EventSelector     SUCCESS Reading Event record 651. Record number within stream 1: 651
-ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1471541959.56831 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1577837500.7 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 701. Record number within stream 1: 701
 EventSelector     SUCCESS Reading Event record 751. Record number within stream 1: 751
-ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1471541961.879453 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1577837600.8 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 801. Record number within stream 1: 801
 EventSelector     SUCCESS Reading Event record 851. Record number within stream 1: 851
-ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1471541964.74224 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1577837700.9 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 901. Record number within stream 1: 901
 EventSelector     SUCCESS Reading Event record 951. Record number within stream 1: 951
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1471541967.240921 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:1000 Track:     10.7646     8.89134     10.2737 Org:  27   0.10403 0.0979908 0.0944402
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG      0.0980182 0.0904302  0.126932 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1243,7 +1242,7 @@ EventSelector.D...  DEBUG Service base class initialized successfully
 EventSelector.D...  DEBUG Selection root:/Event CLID:110
 EventSelector        INFO Stream:EventSelector.DataStreamTool_2 Def:DATAFILE='PFN:ROOTIO.mdst' SVC='Gaudi::RootEvtSelector' OPT='READ'
 EventSelector     SUCCESS Reading Event record 1001. Record number within stream 2: 1
-ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1471541943.944674 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1577836801.001 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:1 Track:      10.802     9.50498     8.43243 Org:  31 0.0948131 0.0882022 0.0890405
 ReadAlg             DEBUG    Decays:  16
 ReadAlg             DEBUG      0.0955367 0.0974241 0.0982723 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1291,7 +1290,7 @@ ReadAlg             DEBUG       0.114853 0.0927442 0.0921961 Collisions:  0 (2)
 ReadAlg             DEBUG       0.105636 0.0965541   0.09253 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.118701 0.0819518  0.107732 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.106563 0.0702038  0.101916 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1471541944.278156 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:2 Track:     10.1578     9.51566     9.19358 Org:  12   0.10708  0.109034  0.096556
 ReadAlg             DEBUG    Decays:  54
 ReadAlg             DEBUG       0.097666 0.0945251 0.0900927 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1455,7 +1454,7 @@ ReadAlg             DEBUG       0.100675 0.0887908 0.0964475 Collisions:  0 (2)
 ReadAlg             DEBUG        0.10432  0.111781  0.104624 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0918394 0.0974881  0.108724 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0815648 0.0984427  0.109819 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1471541944.28477 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:3 Track:     10.4989     10.4342     9.78193 Org:  16 0.0883089 0.0980969 0.0989754
 ReadAlg             DEBUG    Decays:   4
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1571,7 +1570,7 @@ ReadAlg             DEBUG       0.106024  0.095753  0.112037 Collisions:  0 (2)
 ReadAlg             DEBUG       0.115886  0.089338 0.0764793 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.103776 0.0928696  0.091886 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1471541944.289239 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:4 Track:     8.95659     9.22111     10.7468 Org:  35    0.1082 0.0979698 0.0960275
 ReadAlg             DEBUG    Decays:   3
 ReadAlg             DEBUG       0.110419  0.089749 0.0925822 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1732,7 +1731,7 @@ ReadAlg             DEBUG       0.100286 0.0804912 0.0973343 Collisions:  0 (2)
 ReadAlg             DEBUG       0.104589  0.112811 0.0884065 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0922139  0.102432  0.120081 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0937731 0.0932409  0.108906 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1471541944.295115 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1577836805.005 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:5 Track:     11.1213     8.18301     7.64467 Org:  39 0.0963519   0.10652 0.0938699
 ReadAlg             DEBUG    Decays:  38
 ReadAlg             DEBUG      0.0990801 0.0982084  0.113384 Collisions:  0 (1)  1 (2)  2 (3)
@@ -1794,7 +1793,7 @@ ReadAlg             DEBUG       0.109127  0.104738 0.0983583 Collisions:  0 (1)
 ReadAlg             DEBUG       0.108677 0.0962482 0.0913227 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0848865 0.0908803  0.105893 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0970337  0.112413  0.110682 Collisions:  0 (1)  1 (2)  2 (3)
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1471541944.298068 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:6 Track:     10.7592     9.68162     11.3563 Org:  18 0.0941401  0.107751  0.104851
 ReadAlg             DEBUG    Decays:  13
 ReadAlg             DEBUG       0.105539 0.0980193  0.108179 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1852,7 +1851,7 @@ ReadAlg             DEBUG      0.0944417 0.0948405  0.117754 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101398  0.106449 0.0964367 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0963533 0.0964479 0.0917974 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0859672 0.0977685 0.0958356 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1471541944.300604 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1577836807.007 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:7 Track:     9.57394     9.64294      9.8672 Org:  41  0.104371  0.107245  0.100854
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG       0.093229 0.0949693  0.103098 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1997,7 +1996,7 @@ ReadAlg             DEBUG      0.0982539  0.092417 0.0971565 Collisions:  0 (2)
 ReadAlg             DEBUG        0.11164 0.0984174  0.107819 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG        0.10548 0.0675091 0.0905533 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.100201  0.103858  0.124267 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1471541944.305262 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1577836808.008 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:8 Track:      10.978     9.54438     10.9297 Org:   0  0.109247 0.0814294 0.0902878
 ReadAlg             DEBUG    Decays:   5
 ReadAlg             DEBUG       0.121196  0.106986  0.101088 Collisions:  0 (2)  1 (3)  2 (4)
@@ -2033,7 +2032,7 @@ ReadAlg             DEBUG       0.109247 0.0814294 0.0902878 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0982567 0.0796269   0.10203 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.121357  0.106839  0.093799 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.104233  0.113049 0.0996277 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1471541944.306772 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1577836809.009 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:9 Track:     10.6032     10.0631     9.13475 Org:  74 0.0837793  0.115122  0.107758
 ReadAlg             DEBUG    Decays:  18
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
@@ -2159,21 +2158,21 @@ ReadAlg             DEBUG      0.0980792  0.107177  0.107921 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101559  0.107907 0.0933493 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0891228 0.0988304 0.0977403 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1471541944.311718 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1577836810.01 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1051. Record number within stream 2: 51
-ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1471541945.882266 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1577836900.1 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1101. Record number within stream 2: 101
 EventSelector     SUCCESS Reading Event record 1151. Record number within stream 2: 151
-ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1471541948.113374 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1577837000.2 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1201. Record number within stream 2: 201
 EventSelector     SUCCESS Reading Event record 1251. Record number within stream 2: 251
-ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1471541950.302061 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1577837100.3 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1301. Record number within stream 2: 301
 EventSelector     SUCCESS Reading Event record 1351. Record number within stream 2: 351
-ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1471541952.664382 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1577837200.4 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1401. Record number within stream 2: 401
 EventSelector     SUCCESS Reading Event record 1451. Record number within stream 2: 451
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1471541955.453599 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:500 Track:     9.79151     8.83918     10.2866 Org:  41 0.0956371 0.0804239  0.106273
 ReadAlg             DEBUG    Decays:  44
 ReadAlg             DEBUG       0.094814 0.0955636 0.0770906 Collisions:  0 (2)  1 (3)  2 (4)
@@ -2326,19 +2325,19 @@ ReadAlg             DEBUG       0.105897   0.10313  0.106499 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0827878   0.10088  0.099259 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 1501. Record number within stream 2: 501
 EventSelector     SUCCESS Reading Event record 1551. Record number within stream 2: 551
-ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1471541957.359413 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1577837400.6 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1601. Record number within stream 2: 601
 EventSelector     SUCCESS Reading Event record 1651. Record number within stream 2: 651
-ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1471541959.56831 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1577837500.7 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1701. Record number within stream 2: 701
 EventSelector     SUCCESS Reading Event record 1751. Record number within stream 2: 751
-ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1471541961.879453 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1577837600.8 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1801. Record number within stream 2: 801
 EventSelector     SUCCESS Reading Event record 1851. Record number within stream 2: 851
-ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1471541964.74224 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1577837700.9 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 1901. Record number within stream 2: 901
 EventSelector     SUCCESS Reading Event record 1951. Record number within stream 2: 951
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1471541967.240921 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:1000 Track:     10.7646     8.89134     10.2737 Org:  27   0.10403 0.0979908 0.0944402
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG      0.0980182 0.0904302  0.126932 Collisions:  0 (2)  1 (3)  2 (4)
@@ -2417,8 +2416,8 @@ EventLoopMgr         INFO No more events in event selection
 ApplicationMgr       INFO Application Manager Stopped successfully
 EventLoopMgr         INFO Histograms converted successfully according to request.
 EventSelector       DEBUG finalize()
-RootCnvSvc           INFO Disconnected data IO:22A18733-C664-E611-BD4F-001E67ABF0AC [ROOTIO.dst]
-RootCnvSvc           INFO Disconnected data IO:9481C133-C664-E611-BD4F-001E67ABF0AC [ROOTIO.mdst]
+RootCnvSvc           INFO Disconnected data IO:8BE41ECA-4004-11ED-8ECA-54AB3A714084 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:8C3DB408-4004-11ED-8ECA-54AB3A714084 [ROOTIO.mdst]
 ToolSvc              INFO Removing all tools created by ToolSvc
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/Write.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/Write.ref
index c50e5b41d62a997a5f34aa2b4582a2aa07f3f2fd..a882f8d8e80f7eb5e351be334735e4dc8cdfd51e 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/Write.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/Write.ref
@@ -1,5 +1,5 @@
-# --> Including file '/build1/leggett/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Write.py'
-# <-- End of file '/build1/leggett/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Write.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Write.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Write.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -33,8 +33,8 @@
               'Output': "DATAFILE='PFN:ROOTIO.mdst' SVC='Gaudi::RootCnvSvc' OPT='RECREATE'"}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v28r1)
-                                          running on p05614910w96644.cern.ch on Fri Jan 27 19:45:38 2017
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 15:37:28 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 ServiceManager      DEBUG Initializing service FileRecordDataSvc
@@ -124,7 +124,7 @@ EventLoopMgr      WARNING No events will be processed from external input.
 HistogramDataSvc    DEBUG Service base class initialized successfully
 HistogramDataSvc  VERBOSE ServiceLocatorHelper::service: found service IncidentSvc
 HistogramPersis...  DEBUG Service base class initialized successfully
-HistogramPersis...WARNING Histograms saving not required.
+HistogramPersis...  DEBUG Histograms saving not required.
 HistogramDataSvc  VERBOSE ServiceLocatorHelper::service: found service HistogramPersistencySvc
 ApplicationMgr       INFO Application Manager Initialized successfully
 ServiceManager      DEBUG Starting service FileRecordDataSvc
@@ -150,7 +150,7 @@ RndmGenSvc           INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
 WriteAlg          VERBOSE ServiceLocatorHelper::service: found service RndmGenSvc
 WriteAlg          VERBOSE ServiceLocatorHelper::service: found service EventDataSvc
 ReadAlg           VERBOSE ServiceLocatorHelper::service: found service EventDataSvc
-ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1485542739.262129 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1577836801.001 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:1 Track:      10.802     9.50498     8.43243 Org:  31 0.0948131 0.0882022 0.0890405
 ReadAlg             DEBUG    Decays:  16
 ReadAlg             DEBUG      0.0955367 0.0974241 0.0982723 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -198,11 +198,11 @@ ReadAlg             DEBUG       0.114853 0.0927442 0.0921961 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.105636 0.0965541   0.09253 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.118701 0.0819518  0.107732 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.106563 0.0702038  0.101916 Collisions:  0 (-1)  1 (-1)  2 (-1)
-FileCatalog         DEBUG No writable file catalog found which contains FID:8CBB3ACC-C0E4-E611-A073-001E67ABF0AC
-IODataManager        INFO Referring to dataset ROOTIO.dst by its file ID:8CBB3ACC-C0E4-E611-A073-001E67ABF0AC
-FileCatalog         DEBUG No writable file catalog found which contains FID:525756CC-C0E4-E611-A073-001E67ABF0AC
-IODataManager        INFO Referring to dataset ROOTIO.mdst by its file ID:525756CC-C0E4-E611-A073-001E67ABF0AC
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1485542739.501446 0 (-1) 1 (-1) 2 (-1)
+FileCatalog         DEBUG No writable file catalog found which contains FID:DDE501C0-3FFB-11ED-8FD8-54AB3A714084
+IODataManager        INFO Referring to dataset ROOTIO.dst by its file ID:DDE501C0-3FFB-11ED-8FD8-54AB3A714084
+FileCatalog         DEBUG No writable file catalog found which contains FID:DE089F54-3FFB-11ED-8FD8-54AB3A714084
+IODataManager        INFO Referring to dataset ROOTIO.mdst by its file ID:DE089F54-3FFB-11ED-8FD8-54AB3A714084
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:2 Track:     10.1578     9.51566     9.19358 Org:  12   0.10708  0.109034  0.096556
 ReadAlg             DEBUG    Decays:  54
 ReadAlg             DEBUG       0.097666 0.0945251 0.0900927 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -366,7 +366,7 @@ ReadAlg             DEBUG       0.100675 0.0887908 0.0964475 Collisions:  0 (-1)
 ReadAlg             DEBUG        0.10432  0.111781  0.104624 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0918394 0.0974881  0.108724 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0815648 0.0984427  0.109819 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1485542739.508302 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:3 Track:     10.4989     10.4342     9.78193 Org:  16 0.0883089 0.0980969 0.0989754
 ReadAlg             DEBUG    Decays:   4
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -482,7 +482,7 @@ ReadAlg             DEBUG       0.106024  0.095753  0.112037 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.115886  0.089338 0.0764793 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.103776 0.0928696  0.091886 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1485542739.512776 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:4 Track:     8.95659     9.22111     10.7468 Org:  35    0.1082 0.0979698 0.0960275
 ReadAlg             DEBUG    Decays:   3
 ReadAlg             DEBUG       0.110419  0.089749 0.0925822 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -643,7 +643,7 @@ ReadAlg             DEBUG       0.100286 0.0804912 0.0973343 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.104589  0.112811 0.0884065 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0922139  0.102432  0.120081 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0937731 0.0932409  0.108906 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1485542739.518699 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1577836805.005 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:5 Track:     11.1213     8.18301     7.64467 Org:  39 0.0963519   0.10652 0.0938699
 ReadAlg             DEBUG    Decays:  38
 ReadAlg             DEBUG      0.0990801 0.0982084  0.113384 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -705,7 +705,7 @@ ReadAlg             DEBUG       0.109127  0.104738 0.0983583 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.108677 0.0962482 0.0913227 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0848865 0.0908803  0.105893 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0970337  0.112413  0.110682 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1485542739.521618 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:6 Track:     10.7592     9.68162     11.3563 Org:  18 0.0941401  0.107751  0.104851
 ReadAlg             DEBUG    Decays:  13
 ReadAlg             DEBUG       0.105539 0.0980193  0.108179 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -763,7 +763,7 @@ ReadAlg             DEBUG      0.0944417 0.0948405  0.117754 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.101398  0.106449 0.0964367 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0963533 0.0964479 0.0917974 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0859672 0.0977685 0.0958356 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1485542739.524239 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1577836807.007 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:7 Track:     9.57394     9.64294      9.8672 Org:  41  0.104371  0.107245  0.100854
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG       0.093229 0.0949693  0.103098 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -908,7 +908,7 @@ ReadAlg             DEBUG      0.0982539  0.092417 0.0971565 Collisions:  0 (-1)
 ReadAlg             DEBUG        0.11164 0.0984174  0.107819 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG        0.10548 0.0675091 0.0905533 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.100201  0.103858  0.124267 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1485542739.528659 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1577836808.008 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:8 Track:      10.978     9.54438     10.9297 Org:   0  0.109247 0.0814294 0.0902878
 ReadAlg             DEBUG    Decays:   5
 ReadAlg             DEBUG       0.121196  0.106986  0.101088 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -944,7 +944,7 @@ ReadAlg             DEBUG       0.109247 0.0814294 0.0902878 Collisions:  0 (-1)
 ReadAlg             DEBUG      0.0982567 0.0796269   0.10203 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.121357  0.106839  0.093799 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.104233  0.113049 0.0996277 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1485542739.529862 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1577836809.009 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:9 Track:     10.6032     10.0631     9.13475 Org:  74 0.0837793  0.115122  0.107758
 ReadAlg             DEBUG    Decays:  18
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -1070,12 +1070,12 @@ ReadAlg             DEBUG      0.0980792  0.107177  0.107921 Collisions:  0 (-1)
 ReadAlg             DEBUG       0.101559  0.107907 0.0933493 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0891228 0.0988304 0.0977403 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1485542739.533834 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1485542740.319691 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1485542741.317189 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1485542742.311183 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1485542743.366948 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1485542744.609693 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1577836810.01 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1577836900.1 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1577837000.2 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1577837100.3 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1577837200.4 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:500 Track:     9.79151     8.83918     10.2866 Org:  41 0.0956371 0.0804239  0.106273
 ReadAlg             DEBUG    Decays:  44
 ReadAlg             DEBUG       0.094814 0.0955636 0.0770906 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -1226,11 +1226,11 @@ ReadAlg             DEBUG      0.0971057  0.111309 0.0902023 Collisions:  0 (-1)
 ReadAlg             DEBUG      0.0967937 0.0871675  0.100885 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG       0.105897   0.10313  0.106499 Collisions:  0 (-1)  1 (-1)  2 (-1)
 ReadAlg             DEBUG      0.0827878   0.10088  0.099259 Collisions:  0 (-1)  1 (-1)  2 (-1)
-ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1485542745.487603 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1485542746.484924 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1485542747.525404 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1485542748.799268 0 (-1) 1 (-1) 2 (-1)
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1485542749.932359 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1577837400.6 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1577837500.7 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1577837600.8 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1577837700.9 0 (-1) 1 (-1) 2 (-1)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (-1) 1 (-1) 2 (-1)
 ReadAlg             DEBUG Evt:1000 Track:     10.7646     8.89134     10.2737 Org:  27   0.10403 0.0979908 0.0944402
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG      0.0980182 0.0904302  0.126932 Collisions:  0 (-1)  1 (-1)  2 (-1)
@@ -1305,7 +1305,7 @@ ReadAlg             DEBUG       0.104054 0.0879705  0.115216 Collisions:  0 (-1)
 ReadAlg             DEBUG Evt:1000 Track:     11.2338     10.1677     9.73429 Org:  58 0.0977746 0.0924362   0.10003
 ReadAlg             DEBUG    Decays:   1
 ReadAlg             DEBUG       0.111706  0.115527  0.112686 Collisions:  0 (-1)  1 (-1)  2 (-1)
-EventLoopMgr        DEBUG ---> Loop Finished -  WSS 209.113 | total time (skipping 1st evt) 10553712997 ns
+EventLoopMgr        DEBUG ---> Loop Finished -  WSS 144.457 | total time (skipping 1st evt) 7448313220 ns
 ServiceManager      DEBUG Stopping service EventLoopMgr
 ServiceManager      DEBUG Stopping service RndmGenSvc
 ServiceManager      DEBUG Stopping service HistogramDataSvc
@@ -1335,8 +1335,8 @@ ServiceManager      DEBUG Finalizing service RndmGenSvc
 ServiceManager      DEBUG Finalizing service HistogramDataSvc
 ServiceManager      DEBUG Finalizing service HistogramPersistencySvc
 ServiceManager      DEBUG Finalizing service RootCnvSvc
-RootCnvSvc           INFO Disconnected data IO:525756CC-C0E4-E611-A073-001E67ABF0AC [ROOTIO.mdst]
-RootCnvSvc           INFO Disconnected data IO:8CBB3ACC-C0E4-E611-A073-001E67ABF0AC [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:DDE501C0-3FFB-11ED-8FD8-54AB3A714084 [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:DE089F54-3FFB-11ED-8FD8-54AB3A714084 [ROOTIO.mdst]
 ServiceManager      DEBUG Finalizing service IODataManager
 ServiceManager      DEBUG Finalizing service FileCatalog
 XMLCatalog           INFO File 'ROOTIO.xml' does not exist. New file created.
@@ -1349,8 +1349,8 @@ ServiceManager      DEBUG Finalizing service IncidentSvc
 IncidentSvc         DEBUG Incident  timing: Mean(+-rms)/Min/Max:0(+-0)/0/0[ms] Total:0[s]
 ServiceManager      DEBUG Finalizing service AppMgrRunable
 ServiceManager      DEBUG Finalizing service FileRecordDataSvc
-IncidentSvc         DEBUG Removing [FILE_OPEN_READ] listener 'FileRecordDataSvc'
 IncidentSvc         DEBUG Removing [SAVE_FILE_RECORD] listener 'FileRecordDataSvc'
+IncidentSvc         DEBUG Removing [FILE_OPEN_READ] listener 'FileRecordDataSvc'
 ServiceManager      DEBUG Looping over all active services...
 ServiceManager      DEBUG ---- MessageSvc (refCount = 27)
 ServiceManager      DEBUG ---- JobOptionsSvc (refCount = 2)
diff --git a/GaudiExamples/tests/qmtest/refs/jira/gaudi_971.ref b/GaudiExamples/tests/qmtest/refs/jira/gaudi_971.ref
index 98202f5f416e286da339f71b80bf3766a6aa555d..92a502ba8ff968fffac431c9e6747135cf3cbcc3 100644
--- a/GaudiExamples/tests/qmtest/refs/jira/gaudi_971.ref
+++ b/GaudiExamples/tests/qmtest/refs/jira/gaudi_971.ref
@@ -1,7 +1,7 @@
-# --> Including file '/afs/cern.ch/work/l/leggett/GaudiSrc/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
-# <-- End of file '/afs/cern.ch/work/l/leggett/GaudiSrc/git/leggett/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
-# --> Including file '/tmp/leggett/tmpyjC8QD.py'
-# <-- End of file '/tmp/leggett/tmpyjC8QD.py'
+# --> Including file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
+# <-- End of file '/workspace/Gaudi/GaudiExamples/options/ROOT_IO/Read.py'
+# --> Including file '/run/user/57385/tmppngpuzjj.py'
+# <-- End of file '/run/user/57385/tmppngpuzjj.py'
 # applying configuration of GaudiPersistency
 # /***** User GaudiPersistency/GaudiPersistency ******************************************************
 # |-<no properties>
@@ -31,8 +31,8 @@
  'ToolSvc.SequencerTimerTool': {'OutputLevel': 4}}
 ApplicationMgr    SUCCESS
 ====================================================================================================================================
-                                                   Welcome to ApplicationMgr (GaudiCoreSvc v4r1)
-                                          running on p05614910w96644.cern.ch on Thu Aug 18 19:39:29 2016
+                                                   Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
+                                          running on server on Thu Sep 29 16:40:53 2022
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
 EventAlgs            INFO Member list: ReadAlg
@@ -57,21 +57,20 @@ EventSelector.D...  DEBUG Service base class initialized successfully
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 EventSelector.D...  DEBUG Selection root:/Event CLID:110
 EventSelector        INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='LFN:input.dst'  SVC='Gaudi::RootEvtSelector' OPT='READ'
-HistogramPersis...WARNING Histograms saving not required.
 ApplicationMgr       INFO Application Manager Initialized successfully
 ApplicationMgr       INFO Application Manager Started successfully
-IODataManager       ERROR Error: connectDataIO> Cannot connect to database: PFN=dummy.dst FID=22A18733-C664-E611-BD4F-001E67ABF0AC
-IODataManager     WARNING Attempt to connect dsn:22A18733-C664-E611-BD4F-001E67ABF0AC with next entry in data federation:ROOTIO.dst.
+IODataManager       ERROR Error: connectDataIO> Cannot connect to database: PFN=dummy.dst FID=8BE41ECA-4004-11ED-8ECA-54AB3A714084
+IODataManager     WARNING Attempt to connect dsn:8BE41ECA-4004-11ED-8ECA-54AB3A714084 with next entry in data federation:ROOTIO.dst.
 FileRecordPersi...   INFO Added successfully Conversion service:RootCnvSvc
-ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC
-ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC/EvtCount=1000
-ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/22A18733-C664-E611-BD4F-001E67ABF0AC/SumCount=123456
+ReadAlg           SUCCESS Got incident: NEW_FILE_RECORD Source:/FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084
+ReadAlg           SUCCESS Received incident:NEW_FILE_RECORD: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS Incident: FileInfo record: /FileRecords/8BE41ECA-4004-11ED-8ECA-54AB3A714084/SumCount=123456
 EventSelector     SUCCESS Reading Event record 1. Record number within stream 1: 1
 ReadAlg           VERBOSE ServiceLocatorHelper::service: found service EventDataSvc
-ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1471541943.944674 0 (0) 1 (1) 2 (2)
-ReadAlg           SUCCESS FileInfo record: 22A18733-C664-E611-BD4F-001E67ABF0AC/EvtCount=1000
-ReadAlg           SUCCESS FileInfo record: 22A18733-C664-E611-BD4F-001E67ABF0AC/SumCount=123456
+ReadAlg              INFO ========= EVENT:1 RUN:999 TIME:1577836801.001 0 (0) 1 (1) 2 (2)
+ReadAlg           SUCCESS FileInfo record: 8BE41ECA-4004-11ED-8ECA-54AB3A714084/EvtCount=1000
+ReadAlg           SUCCESS FileInfo record: 8BE41ECA-4004-11ED-8ECA-54AB3A714084/SumCount=123456
 ReadAlg             DEBUG Evt:1 Track:      10.802     9.50498     8.43243 Org:  31 0.0948131 0.0882022 0.0890405
 ReadAlg             DEBUG    Decays:  16
 ReadAlg             DEBUG      0.0955367 0.0974241 0.0982723 Collisions:  0 (2)  1 (3)  2 (4)
@@ -119,7 +118,7 @@ ReadAlg             DEBUG       0.114853 0.0927442 0.0921961 Collisions:  0 (2)
 ReadAlg             DEBUG       0.105636 0.0965541   0.09253 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.118701 0.0819518  0.107732 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.106563 0.0702038  0.101916 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1471541944.278156 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:2 RUN:999 TIME:1577836802.002 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:2 Track:     10.1578     9.51566     9.19358 Org:  12   0.10708  0.109034  0.096556
 ReadAlg             DEBUG    Decays:  54
 ReadAlg             DEBUG       0.097666 0.0945251 0.0900927 Collisions:  0 (2)  1 (3)  2 (4)
@@ -283,7 +282,7 @@ ReadAlg             DEBUG       0.100675 0.0887908 0.0964475 Collisions:  0 (2)
 ReadAlg             DEBUG        0.10432  0.111781  0.104624 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0918394 0.0974881  0.108724 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0815648 0.0984427  0.109819 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1471541944.28477 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:3 RUN:999 TIME:1577836803.003 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:3 Track:     10.4989     10.4342     9.78193 Org:  16 0.0883089 0.0980969 0.0989754
 ReadAlg             DEBUG    Decays:   4
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
@@ -399,7 +398,7 @@ ReadAlg             DEBUG       0.106024  0.095753  0.112037 Collisions:  0 (2)
 ReadAlg             DEBUG       0.115886  0.089338 0.0764793 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0803759 0.0962499 0.0993645 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.103776 0.0928696  0.091886 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1471541944.289239 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:4 RUN:999 TIME:1577836804.004 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:4 Track:     8.95659     9.22111     10.7468 Org:  35    0.1082 0.0979698 0.0960275
 ReadAlg             DEBUG    Decays:   3
 ReadAlg             DEBUG       0.110419  0.089749 0.0925822 Collisions:  0 (2)  1 (3)  2 (4)
@@ -560,7 +559,7 @@ ReadAlg             DEBUG       0.100286 0.0804912 0.0973343 Collisions:  0 (2)
 ReadAlg             DEBUG       0.104589  0.112811 0.0884065 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0922139  0.102432  0.120081 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0937731 0.0932409  0.108906 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1471541944.295115 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:5 RUN:999 TIME:1577836805.005 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:5 Track:     11.1213     8.18301     7.64467 Org:  39 0.0963519   0.10652 0.0938699
 ReadAlg             DEBUG    Decays:  38
 ReadAlg             DEBUG      0.0990801 0.0982084  0.113384 Collisions:  0 (1)  1 (2)  2 (3)
@@ -622,7 +621,7 @@ ReadAlg             DEBUG       0.109127  0.104738 0.0983583 Collisions:  0 (1)
 ReadAlg             DEBUG       0.108677 0.0962482 0.0913227 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0848865 0.0908803  0.105893 Collisions:  0 (1)  1 (2)  2 (3)
 ReadAlg             DEBUG      0.0970337  0.112413  0.110682 Collisions:  0 (1)  1 (2)  2 (3)
-ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1471541944.298068 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:6 RUN:999 TIME:1577836806.006 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:6 Track:     10.7592     9.68162     11.3563 Org:  18 0.0941401  0.107751  0.104851
 ReadAlg             DEBUG    Decays:  13
 ReadAlg             DEBUG       0.105539 0.0980193  0.108179 Collisions:  0 (2)  1 (3)  2 (4)
@@ -680,7 +679,7 @@ ReadAlg             DEBUG      0.0944417 0.0948405  0.117754 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101398  0.106449 0.0964367 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0963533 0.0964479 0.0917974 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0859672 0.0977685 0.0958356 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1471541944.300604 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:7 RUN:999 TIME:1577836807.007 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:7 Track:     9.57394     9.64294      9.8672 Org:  41  0.104371  0.107245  0.100854
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG       0.093229 0.0949693  0.103098 Collisions:  0 (2)  1 (3)  2 (4)
@@ -825,7 +824,7 @@ ReadAlg             DEBUG      0.0982539  0.092417 0.0971565 Collisions:  0 (2)
 ReadAlg             DEBUG        0.11164 0.0984174  0.107819 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG        0.10548 0.0675091 0.0905533 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.100201  0.103858  0.124267 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1471541944.305262 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:8 RUN:999 TIME:1577836808.008 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:8 Track:      10.978     9.54438     10.9297 Org:   0  0.109247 0.0814294 0.0902878
 ReadAlg             DEBUG    Decays:   5
 ReadAlg             DEBUG       0.121196  0.106986  0.101088 Collisions:  0 (2)  1 (3)  2 (4)
@@ -861,7 +860,7 @@ ReadAlg             DEBUG       0.109247 0.0814294 0.0902878 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0982567 0.0796269   0.10203 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.121357  0.106839  0.093799 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.104233  0.113049 0.0996277 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1471541944.306772 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:9 RUN:999 TIME:1577836809.009 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:9 Track:     10.6032     10.0631     9.13475 Org:  74 0.0837793  0.115122  0.107758
 ReadAlg             DEBUG    Decays:  18
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
@@ -987,21 +986,21 @@ ReadAlg             DEBUG      0.0980792  0.107177  0.107921 Collisions:  0 (2)
 ReadAlg             DEBUG       0.101559  0.107907 0.0933493 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG       0.108493  0.110989   0.10767 Collisions:  0 (2)  1 (3)  2 (4)
 ReadAlg             DEBUG      0.0891228 0.0988304 0.0977403 Collisions:  0 (2)  1 (3)  2 (4)
-ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1471541944.311718 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:10 RUN:999 TIME:1577836810.01 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 51. Record number within stream 1: 51
-ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1471541945.882266 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:100 RUN:999 TIME:1577836900.1 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 101. Record number within stream 1: 101
 EventSelector     SUCCESS Reading Event record 151. Record number within stream 1: 151
-ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1471541948.113374 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:200 RUN:999 TIME:1577837000.2 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 201. Record number within stream 1: 201
 EventSelector     SUCCESS Reading Event record 251. Record number within stream 1: 251
-ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1471541950.302061 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:300 RUN:999 TIME:1577837100.3 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 301. Record number within stream 1: 301
 EventSelector     SUCCESS Reading Event record 351. Record number within stream 1: 351
-ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1471541952.664382 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:400 RUN:999 TIME:1577837200.4 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 401. Record number within stream 1: 401
 EventSelector     SUCCESS Reading Event record 451. Record number within stream 1: 451
-ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1471541955.453599 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:500 RUN:999 TIME:1577837300.5 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:500 Track:     9.79151     8.83918     10.2866 Org:  41 0.0956371 0.0804239  0.106273
 ReadAlg             DEBUG    Decays:  44
 ReadAlg             DEBUG       0.094814 0.0955636 0.0770906 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1154,19 +1153,19 @@ ReadAlg             DEBUG       0.105897   0.10313  0.106499 Collisions:  0 (2)
 ReadAlg             DEBUG      0.0827878   0.10088  0.099259 Collisions:  0 (2)  1 (3)  2 (4)
 EventSelector     SUCCESS Reading Event record 501. Record number within stream 1: 501
 EventSelector     SUCCESS Reading Event record 551. Record number within stream 1: 551
-ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1471541957.359413 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:600 RUN:999 TIME:1577837400.6 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 601. Record number within stream 1: 601
 EventSelector     SUCCESS Reading Event record 651. Record number within stream 1: 651
-ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1471541959.56831 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:700 RUN:999 TIME:1577837500.7 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 701. Record number within stream 1: 701
 EventSelector     SUCCESS Reading Event record 751. Record number within stream 1: 751
-ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1471541961.879453 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:800 RUN:999 TIME:1577837600.8 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 801. Record number within stream 1: 801
 EventSelector     SUCCESS Reading Event record 851. Record number within stream 1: 851
-ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1471541964.74224 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:900 RUN:999 TIME:1577837700.9 0 (0) 1 (1) 2 (2)
 EventSelector     SUCCESS Reading Event record 901. Record number within stream 1: 901
 EventSelector     SUCCESS Reading Event record 951. Record number within stream 1: 951
-ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1471541967.240921 0 (0) 1 (1) 2 (2)
+ReadAlg              INFO ========= EVENT:1000 RUN:999 TIME:1577837801.0 0 (0) 1 (1) 2 (2)
 ReadAlg             DEBUG Evt:1000 Track:     10.7646     8.89134     10.2737 Org:  27   0.10403 0.0979908 0.0944402
 ReadAlg             DEBUG    Decays:  30
 ReadAlg             DEBUG      0.0980182 0.0904302  0.126932 Collisions:  0 (2)  1 (3)  2 (4)
@@ -1245,7 +1244,7 @@ EventLoopMgr         INFO No more events in event selection
 ApplicationMgr       INFO Application Manager Stopped successfully
 EventLoopMgr         INFO Histograms converted successfully according to request.
 EventSelector       DEBUG finalize()
-RootCnvSvc           INFO Disconnected data IO:22A18733-C664-E611-BD4F-001E67ABF0AC [ROOTIO.dst]
+RootCnvSvc           INFO Disconnected data IO:8BE41ECA-4004-11ED-8ECA-54AB3A714084 [ROOTIO.dst]
 ToolSvc              INFO Removing all tools created by ToolSvc
 ApplicationMgr       INFO Application Manager Finalized successfully
 ApplicationMgr       INFO Application Manager Terminated successfully
diff --git a/GaudiPolicy/python/GaudiTesting/BaseTest.py b/GaudiPolicy/python/GaudiTesting/BaseTest.py
index 50ae5352166c5f3382fb3977b446173943d023c8..610a0758588833807f4c8c20a3eea063e3ccfa6b 100644
--- a/GaudiPolicy/python/GaudiTesting/BaseTest.py
+++ b/GaudiPolicy/python/GaudiTesting/BaseTest.py
@@ -1072,7 +1072,6 @@ lineSkipper = LineSkipper(
         "Time User",
         "Welcome to",
         "This machine has a speed",
-        "TIME:",
         "running on",
         "ToolSvc.Sequenc...   INFO",
         "DataListenerSvc      INFO XML written to file:",
diff --git a/RootCnv/include/RootCnv/RootDataConnection.h b/RootCnv/include/RootCnv/RootDataConnection.h
index d8eaf03bee6989a1978f88c73f78b21412a00708..8ca7be62d4708a351bd3793516b51c8101fd5d3b 100644
--- a/RootCnv/include/RootCnv/RootDataConnection.h
+++ b/RootCnv/include/RootCnv/RootDataConnection.h
@@ -12,6 +12,7 @@
 #define GAUDIROOT_ROOTDATACONNECTION_H
 
 // Framework include files
+#include "Gaudi/Property.h"
 #include "GaudiKernel/ClassID.h"
 #include "GaudiKernel/IIncidentSvc.h"
 #include "GaudiKernel/SmartIF.h"
@@ -73,6 +74,9 @@ namespace Gaudi {
     /// RootCnvSvc Property: ROOT cache learn entries
     int learnEntries{ 0 };
 
+    Gaudi::Property<bool> produceReproducibleFiles{ "ProduceReproducibleFiles", true,
+                                                    "configure output files to be more reproducible" };
+
     /// Standard constructor
     RootConnectionSetup() = default;
 
diff --git a/RootCnv/src/RootCnvSvc.cpp b/RootCnv/src/RootCnvSvc.cpp
index d082acc03d465f8b52758306fd26e4cd8018801d..f1cc70008cb3ee4b67f02878f5eebec82aaaa066 100644
--- a/RootCnv/src/RootCnvSvc.cpp
+++ b/RootCnv/src/RootCnvSvc.cpp
@@ -67,6 +67,9 @@ RootCnvSvc::RootCnvSvc( CSTR nam, ISvcLocator* svc )
   declareProperty( "LearnEntries", m_setup->learnEntries = 10 );
   declareProperty( "CacheBranches", m_setup->cacheBranches );
   declareProperty( "VetoBranches", m_setup->vetoBranches );
+
+  declareProperty( m_setup->produceReproducibleFiles );
+  m_setup->produceReproducibleFiles.setOwnerType<RootCnvSvc>();
 }
 
 // Small routine to issue exceptions
diff --git a/RootCnv/src/RootDataConnection.cpp b/RootCnv/src/RootDataConnection.cpp
index 9847f45c7f5de0c4290fbc4d3cd492f7aa43f2e3..d568cd6a1aca012b6fe920a266fadc8c15d7ec6c 100644
--- a/RootCnv/src/RootDataConnection.cpp
+++ b/RootCnv/src/RootDataConnection.cpp
@@ -290,10 +290,12 @@ StatusCode RootDataConnection::connectRead() {
 StatusCode RootDataConnection::connectWrite( IoType typ ) {
   int compress = RootConnectionSetup::compression();
   msgSvc() << MSG::DEBUG;
+  std::string spec = m_pfn;
+  if ( m_setup->produceReproducibleFiles ) spec += "?reproducible"; // https://root.cern.ch/doc/master/classTFile.html
   switch ( typ ) {
   case CREATE:
     resetAge();
-    m_file.reset( TFile::Open( m_pfn.c_str(), "CREATE", "Root event data", compress ) );
+    m_file.reset( TFile::Open( spec.c_str(), "CREATE", "Root event data", compress ) );
     m_refs = new TTree( "Refs", "Root reference data" );
     msgSvc() << "Opened file " << m_pfn << " in mode CREATE. [" << m_fid << "]" << endmsg;
     m_params.emplace_back( "PFN", m_pfn );
@@ -302,7 +304,7 @@ StatusCode RootDataConnection::connectWrite( IoType typ ) {
     break;
   case RECREATE:
     resetAge();
-    m_file.reset( TFile::Open( m_pfn.c_str(), "RECREATE", "Root event data", compress ) );
+    m_file.reset( TFile::Open( spec.c_str(), "RECREATE", "Root event data", compress ) );
     msgSvc() << "Opened file " << m_pfn << " in mode RECREATE. [" << m_fid << "]" << endmsg;
     m_refs = new TTree( "Refs", "Root reference data" );
     m_params.emplace_back( "PFN", m_pfn );
@@ -311,7 +313,7 @@ StatusCode RootDataConnection::connectWrite( IoType typ ) {
     break;
   case UPDATE:
     resetAge();
-    m_file.reset( TFile::Open( m_pfn.c_str(), "UPDATE", "Root event data", compress ) );
+    m_file.reset( TFile::Open( spec.c_str(), "UPDATE", "Root event data", compress ) );
     msgSvc() << "Opened file " << m_pfn << " in mode UPDATE. [" << m_fid << "]" << endmsg;
     if ( m_file && !m_file->IsZombie() ) {
       if ( makeTool() ) {