From ffc746e148d46cab72d70be59f04541d9a8d4919 Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 15:27:53 +0100
Subject: [PATCH 01/21] DaVinci example to show how to get charged particles in
 a DaVinci script

---
 .../option_davinci_tupling_eventparticles.py  | 41 +++++++++++++++++++
 1 file changed, 41 insertions(+)
 create mode 100644 DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
new file mode 100644
index 000000000..2e861cf60
--- /dev/null
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -0,0 +1,41 @@
+from FunTuple import FunTuple_Particles as Funtuple
+from DaVinci import Options, make_config
+from DaVinci.algorithms import add_filter
+from Hlt2Conf.standard_particles import (   make_long_muons,
+                                            make_long_electrons_with_brem,
+                                            make_long_kaons,
+                                            make_long_pions,
+                                        )
+import FunTuple.functorcollections as FC
+
+"""
+Very simple DaVinci option file. 
+
+The only purpose of this script is to show how to get the charged particles from the rest of the event within DaVinci.
+Not using with reconstruction.bind(from_file=True, spruce=True) can make it look for protoparticles in /Event/pRec/ProtoP/Charged/, which most likely does not exist in your DST processed by Moore. 
+"""
+
+def main(options: Options):
+
+    
+    ## Line definitions
+    process = 'HLT2'
+    line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO' #Just an example
+
+    from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
+    with reconstruction.bind(from_file=True, spruce=True):
+        long_muons      = make_long_muons()
+        long_electrons  = make_long_electrons_with_brem()
+        long_kaons      = make_long_kaons()
+        long_pions      = make_long_pions()
+        unpack_data = upfront_reconstruction()
+          
+    filter_line = add_filter("HDRFilter_Bu2JpsiK",
+                           f"HLT_PASS('{line}')")
+
+    algs = {
+        "B02JpsiK":  [filter_line] + unpack_data + [long_muons, long_electrons, long_kaons, long_pions],
+    }
+
+    return make_config(options, algs)
+
-- 
GitLab


From 0f6ee3ed0465aec02e52956cdee181f54a1119b2 Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 15:34:37 +0100
Subject: [PATCH 02/21] Update

---
 .../option_davinci_tupling_eventparticles.py  | 33 +++++++++----------
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 2e861cf60..43710fa9c 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -1,13 +1,13 @@
 from FunTuple import FunTuple_Particles as Funtuple
 from DaVinci import Options, make_config
 from DaVinci.algorithms import add_filter
-from Hlt2Conf.standard_particles import (   make_long_muons,
-                                            make_long_electrons_with_brem,
-                                            make_long_kaons,
-                                            make_long_pions,
-                                        )
+from Hlt2Conf.standard_particles import (
+    make_long_muons,
+    make_long_electrons_with_brem,
+    make_long_kaons,
+    make_long_pions,
+)
 import FunTuple.functorcollections as FC
-
 """
 Very simple DaVinci option file. 
 
@@ -15,27 +15,26 @@ The only purpose of this script is to show how to get the charged particles from
 Not using with reconstruction.bind(from_file=True, spruce=True) can make it look for protoparticles in /Event/pRec/ProtoP/Charged/, which most likely does not exist in your DST processed by Moore. 
 """
 
+
 def main(options: Options):
 
-    
     ## Line definitions
     process = 'HLT2'
-    line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO' #Just an example
+    line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'  #Just an example
 
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
     with reconstruction.bind(from_file=True, spruce=True):
-        long_muons      = make_long_muons()
-        long_electrons  = make_long_electrons_with_brem()
-        long_kaons      = make_long_kaons()
-        long_pions      = make_long_pions()
+        long_muons = make_long_muons()
+        long_electrons = make_long_electrons_with_brem()
+        long_kaons = make_long_kaons()
+        long_pions = make_long_pions()
         unpack_data = upfront_reconstruction()
-          
-    filter_line = add_filter("HDRFilter_Bu2JpsiK",
-                           f"HLT_PASS('{line}')")
+
+    filter_line = add_filter("HDRFilter_Bu2JpsiK", f"HLT_PASS('{line}')")
 
     algs = {
-        "B02JpsiK":  [filter_line] + unpack_data + [long_muons, long_electrons, long_kaons, long_pions],
+        "B02JpsiK": [filter_line] + unpack_data +
+        [long_muons, long_electrons, long_kaons, long_pions],
     }
 
     return make_config(options, algs)
-
-- 
GitLab


From f4ad4362c3fc2335b3f8ac75d02ded621d500ff9 Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 15:39:37 +0100
Subject: [PATCH 03/21] Update

---
 .../tupling/option_davinci_tupling_eventparticles.py   | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 43710fa9c..7e35da07b 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -1,3 +1,13 @@
+###############################################################################
+# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration           #
+#                                                                             #
+# This software is distributed under the terms of the GNU General Public      #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
+#                                                                             #
+# 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.                                       #
+###############################################################################
 from FunTuple import FunTuple_Particles as Funtuple
 from DaVinci import Options, make_config
 from DaVinci.algorithms import add_filter
-- 
GitLab


From 1eb0c7e110d4f5252c3149aa3b3376d57a14ed9d Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 15:40:19 +0100
Subject: [PATCH 04/21] Update

---
 .../tupling/option_davinci_tupling_eventparticles.py            | 2 --
 1 file changed, 2 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 7e35da07b..059c7215d 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -8,7 +8,6 @@
 # granted to it by virtue of its status as an Intergovernmental Organization  #
 # or submit itself to any jurisdiction.                                       #
 ###############################################################################
-from FunTuple import FunTuple_Particles as Funtuple
 from DaVinci import Options, make_config
 from DaVinci.algorithms import add_filter
 from Hlt2Conf.standard_particles import (
@@ -17,7 +16,6 @@ from Hlt2Conf.standard_particles import (
     make_long_kaons,
     make_long_pions,
 )
-import FunTuple.functorcollections as FC
 """
 Very simple DaVinci option file. 
 
-- 
GitLab


From 9c4951a7e83160c33d76de2706c2d6dd98f7dd54 Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 15:44:35 +0100
Subject: [PATCH 05/21] removed process

---
 .../tupling/option_davinci_tupling_eventparticles.py             | 1 -
 1 file changed, 1 deletion(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 059c7215d..044dc5a9f 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -27,7 +27,6 @@ Not using with reconstruction.bind(from_file=True, spruce=True) can make it look
 def main(options: Options):
 
     ## Line definitions
-    process = 'HLT2'
     line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'  #Just an example
 
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
-- 
GitLab


From 35321d8fbe2bfb72d3b2510cd3cfd4bb6e0f46e6 Mon Sep 17 00:00:00 2001
From: Sascha Stahl <sascha.stahl@cern.ch>
Date: Thu, 16 Feb 2023 16:00:12 +0100
Subject: [PATCH 06/21] Apply 1 suggestion(s) to 1 file(s)

---
 .../tupling/option_davinci_tupling_eventparticles.py             | 1 +
 1 file changed, 1 insertion(+)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 044dc5a9f..bdb402488 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -30,6 +30,7 @@ def main(options: Options):
     line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'  #Just an example
 
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
+    # TODO, ideally it should work without an explicit bind by the user
     with reconstruction.bind(from_file=True, spruce=True):
         long_muons = make_long_muons()
         long_electrons = make_long_electrons_with_brem()
-- 
GitLab


From 1a44b5e9a6a328e2e9759dd1190f90bc7e424f55 Mon Sep 17 00:00:00 2001
From: Sascha Stahl <sascha.stahl@cern.ch>
Date: Thu, 16 Feb 2023 16:01:34 +0100
Subject: [PATCH 07/21] Apply 1 suggestion(s) to 1 file(s)

---
 .../tupling/option_davinci_tupling_eventparticles.py             | 1 +
 1 file changed, 1 insertion(+)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index bdb402488..4393d84ed 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -36,6 +36,7 @@ def main(options: Options):
         long_electrons = make_long_electrons_with_brem()
         long_kaons = make_long_kaons()
         long_pions = make_long_pions()
+        # TODO, ideally it would not be necessary to explicitly add the unpacking to the control flow
         unpack_data = upfront_reconstruction()
 
     filter_line = add_filter("HDRFilter_Bu2JpsiK", f"HLT_PASS('{line}')")
-- 
GitLab


From 32c1776d8730c40735b38c0a37b63109f8d1a316 Mon Sep 17 00:00:00 2001
From: Guillaume Max Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 16:04:39 +0100
Subject: [PATCH 08/21] Update
 DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py

---
 .../tupling/option_davinci_tupling_eventparticles.py        | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 4393d84ed..28075399e 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -21,6 +21,8 @@ Very simple DaVinci option file.
 
 The only purpose of this script is to show how to get the charged particles from the rest of the event within DaVinci.
 Not using with reconstruction.bind(from_file=True, spruce=True) can make it look for protoparticles in /Event/pRec/ProtoP/Charged/, which most likely does not exist in your DST processed by Moore. 
+
+This script assumes persistreco for every event.
 """
 
 
@@ -39,10 +41,8 @@ def main(options: Options):
         # TODO, ideally it would not be necessary to explicitly add the unpacking to the control flow
         unpack_data = upfront_reconstruction()
 
-    filter_line = add_filter("HDRFilter_Bu2JpsiK", f"HLT_PASS('{line}')")
-
     algs = {
-        "B02JpsiK": [filter_line] + unpack_data +
+        "B02JpsiK": unpack_data +
         [long_muons, long_electrons, long_kaons, long_pions],
     }
 
-- 
GitLab


From d4d7adcce3a6c3b6deaf236ea831b847141fc46c Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 16:09:26 +0100
Subject: [PATCH 09/21] Update

---
 .../tupling/option_davinci_tupling_eventparticles.py  | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 044dc5a9f..10e0bae7e 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -9,7 +9,6 @@
 # or submit itself to any jurisdiction.                                       #
 ###############################################################################
 from DaVinci import Options, make_config
-from DaVinci.algorithms import add_filter
 from Hlt2Conf.standard_particles import (
     make_long_muons,
     make_long_electrons_with_brem,
@@ -21,6 +20,8 @@ Very simple DaVinci option file.
 
 The only purpose of this script is to show how to get the charged particles from the rest of the event within DaVinci.
 Not using with reconstruction.bind(from_file=True, spruce=True) can make it look for protoparticles in /Event/pRec/ProtoP/Charged/, which most likely does not exist in your DST processed by Moore. 
+
+This script assumes persistreco for every event.
 """
 
 
@@ -30,18 +31,18 @@ def main(options: Options):
     line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'  #Just an example
 
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
+    # TODO, ideally it should work without an explicit bind by the user
     with reconstruction.bind(from_file=True, spruce=True):
         long_muons = make_long_muons()
         long_electrons = make_long_electrons_with_brem()
         long_kaons = make_long_kaons()
         long_pions = make_long_pions()
+        # TODO, ideally it would not be necessary to explicitly add the unpacking to the control flow
         unpack_data = upfront_reconstruction()
 
-    filter_line = add_filter("HDRFilter_Bu2JpsiK", f"HLT_PASS('{line}')")
-
     algs = {
-        "B02JpsiK": [filter_line] + unpack_data +
-        [long_muons, long_electrons, long_kaons, long_pions],
+        "B02JpsiK":
+        unpack_data + [long_muons, long_electrons, long_kaons, long_pions],
     }
 
     return make_config(options, algs)
-- 
GitLab


From a203d6b902bbdf988103bc49c9aed8768900571d Mon Sep 17 00:00:00 2001
From: Guillaume Pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Thu, 16 Feb 2023 16:15:53 +0100
Subject: [PATCH 10/21] Update

---
 .../tupling/option_davinci_tupling_eventparticles.py       | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 318f1b924..1fd7c3ba5 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -27,9 +27,6 @@ This script assumes persistreco for every event.
 
 def main(options: Options):
 
-    ## Line definitions
-    line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'  #Just an example
-
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
     # TODO, ideally it should work without an explicit bind by the user
     with reconstruction.bind(from_file=True, spruce=True):
@@ -41,8 +38,8 @@ def main(options: Options):
         unpack_data = upfront_reconstruction()
 
     algs = {
-        "B02JpsiK": unpack_data +
-        [long_muons, long_electrons, long_kaons, long_pions],
+        "B02JpsiK":
+        unpack_data + [long_muons, long_electrons, long_kaons, long_pions],
     }
 
     return make_config(options, algs)
-- 
GitLab


From a2ef7d427b29db00649d60c689c2cec4c1860195 Mon Sep 17 00:00:00 2001
From: erodrigu <eduardo.rodrigues@cern.ch>
Date: Thu, 16 Feb 2023 20:22:10 +0100
Subject: [PATCH 11/21] Fix example job on 2022 data commissioning

---
 DaVinciExamples/example_data/Run255620.yaml           | 11 +++++------
 .../tests/refs/test_davinci_tupling_from_raw_data.ref |  2 +-
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/DaVinciExamples/example_data/Run255620.yaml b/DaVinciExamples/example_data/Run255620.yaml
index f49c50d90..cd63e9376 100644
--- a/DaVinciExamples/example_data/Run255620.yaml
+++ b/DaVinciExamples/example_data/Run255620.yaml
@@ -1,10 +1,9 @@
 input_files:
- - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0000.raw
- - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0001.raw
- - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0002.raw
- - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0003.raw
- - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150011_0001.raw
-
+ - mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150000_0000.raw
+ - mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150000_0001.raw
+ - mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150000_0002.raw
+ - mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150000_0003.raw
+ - mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150011_0001.raw
 data_type: 'Upgrade'
 input_type: 'RAW'
 simulation: False
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref
index 4655663e4..3de3d23bf 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref
@@ -15,7 +15,7 @@ HLTControlFlowMgr                      INFO ---> End of Initialization. This too
 ApplicationMgr                         INFO Application Manager Initialized successfully
 FunctorFactory                         INFO Reusing functor library: "/tmp/pkoppenb/FunctorJitLib_0x1f236ca1a77a4581_0xe204f21393053aa3.so"
 ApplicationMgr                         INFO Application Manager Started successfully
-EventSelector                          INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='/eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0000.raw' SVC='LHCb::MDFSelector' OPT='READ' IgnoreChecksum='YES'
+EventSelector                          INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='/eos/lhcb/wg/dpa/wp3/Commissioning2022/Run255620/255620_00150000_0000.raw' SVC='LHCb::MDFSelector' OPT='READ' IgnoreChecksum='YES'
 HLTControlFlowMgr                      INFO Will measure time between events 1000 and 9000 (stop might be some events later)
 HLTControlFlowMgr                      INFO Starting loop on events
 EventSelector.DataStreamTool_1         INFO Compression:0 Checksum:0
-- 
GitLab


From 6e4c8f08764e619a5921bb0295bd246dcf57ab55 Mon Sep 17 00:00:00 2001
From: Abhijit Mathad <abhijit.mathad@cern.ch>
Date: Fri, 17 Feb 2023 15:19:48 +0100
Subject: [PATCH 12/21] Test for FunTupleEvent

---
 .../option_davinci_tupling_FunTupleEvent.py   | 45 +++++++++++++
 .../test_davinci_tupling_FunTupleEvent.qmt    | 63 +++++++++++++++++++
 .../test_davinci_tupling_FunTupleEvent.ref    | 48 ++++++++++++++
 ..._davinci_tupling_FunTupleEvent.ref.detdesc | 48 ++++++++++++++
 4 files changed, 204 insertions(+)
 create mode 100644 DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_FunTupleEvent.py
 create mode 100644 DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
 create mode 100644 DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref
 create mode 100644 DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref.detdesc

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_FunTupleEvent.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_FunTupleEvent.py
new file mode 100644
index 000000000..1f057bef0
--- /dev/null
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_FunTupleEvent.py
@@ -0,0 +1,45 @@
+###############################################################################
+# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration           #
+#                                                                             #
+# This software is distributed under the terms of the GNU General Public      #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
+#                                                                             #
+# 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.                                       #
+###############################################################################
+"""
+Example for tupling on and event-by-event basis via the `FunTuple_Event` helper.
+This algorithm takes no input and is configured with "void" functors, i.e. functors that expect no input.
+This is is contrast to `FunTuple_(MC)Particles`, which take as input the TES location of (MC)Particles
+and are configured with functors that operate on a single Particle/MCParticle.
+"""
+
+from PyConf.reading import get_rec_summary
+import Functors as F
+from FunTuple import FunctorCollection
+from FunTuple import FunTuple_Event as Funtuple
+import FunTuple.functorcollections as FC
+from DaVinci import make_config, Options
+
+
+def main(options: Options):
+    #get RecSummary object that holds information about nPVs, nTracks, nFTClusters
+    # Note more information can be added to the RecSummary object
+    # (see MRs: https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/1649)
+    rec_summary = get_rec_summary()
+    evt_vars = FunctorCollection({
+        'nTracks':
+        F.VALUE_OR(-1) @ F.NTRACKS(rec_summary),
+        'nPVs':
+        F.VALUE_OR(-1) @ F.NPVS(rec_summary),
+        'nFTClusters':
+        F.VALUE_OR(-1) @ F.NFTCLUSTERS(rec_summary)
+    })
+    evt_vars += FC.EventInfo()
+
+    #define tupling algorithm
+    my_tuple = Funtuple(
+        name="Tuple", tuple_name="EventInfo", variables=evt_vars)
+
+    return make_config(options, [my_tuple])
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
new file mode 100644
index 000000000..5da788675
--- /dev/null
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
@@ -0,0 +1,63 @@
+<?xml version="1.0" ?>
+<!--
+###############################################################################
+# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration           #
+#                                                                             #
+# This software is distributed under the terms of the GNU General Public      #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
+#                                                                             #
+# 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.                                       #
+###############################################################################
+-->
+<!DOCTYPE extension  PUBLIC '-//QM/2.3/Extension//EN'  'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
+<extension class="GaudiTest.GaudiExeTest" kind="test">
+  <argument name="program"><text>lbexec</text></argument>
+  <argument name="args"><set>
+    <text>DaVinciExamples.tupling.option_davinci_tupling_FunTupleEvent:main</text>
+  </set></argument>
+  <argument name="options_yaml_fn"><text>$DAVINCIEXAMPLESROOT/example_data/Upgrade_LbToLcmunu.yaml</text></argument>
+  <argument name="extra_options_yaml"><text>
+    ntuple_file: tuple_FunTupleEvent.root
+    print_freq: 1
+  </text></argument>
+  <argument name="reference"><text>../refs/test_davinci_tupling_FunTupleEvent.ref</text></argument>
+  <argument name="error_reference"><text>../refs/empty.ref</text></argument>
+  <argument name="validator"><text>
+from DaVinciTests.QMTest.DaVinciExclusions import preprocessor,remove_known_warnings
+validateWithReference(preproc = preprocessor)
+
+import sys, os, glob
+from ROOT import TFile
+
+B_vars_stored = ['nTracks', 'nPVs', 'nFTClusters', 'EVENTNUMBER', 'RUNNUMBER', 'GPSTIME', 'BUNCHCROSSING_TYPE', 'ODINTCK', 'BUNCHCROSSING_ID']
+
+#sort the expected vars
+B_vars_stored = sorted(B_vars_stored)
+
+#open the TFile and TTree
+ntuple = './tuple_FunTupleEvent.root'
+if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
+f      = TFile.Open(ntuple)
+t_B    = f.Get('Tuple/EventInfo')
+
+#sort the stores vars
+b_names = sorted([b.GetName() for b in t_B.GetListOfLeaves()])
+
+B_excluded_1 = set(B_vars_stored) - set(b_names)
+B_excluded_2 = set(b_names) - set(B_vars_stored)
+if len(B_excluded_1) != 0: raise Exception('Number of stored variables is less than what is expected. The extra variables expected are: ' , B_excluded_1)
+if len(B_excluded_2) != 0: raise Exception('Number of stored variables is greater than what is expected. The extra variables stored are: ', B_excluded_2)
+
+# Check there are no NaN values in the ntuple
+from DaVinciTests.QMTest.check_helpers import has_nan
+assert not has_nan(ntuple, 'Tuple/EventInfo')
+
+f.Close()
+print('Test successfully completed!')
+os.system(f"rm {ntuple}")
+countErrorLines({"FATAL": 0, "WARNING": 0, "ERROR": 0},
+                stdout=remove_known_warnings(stdout))
+  </text></argument>
+</extension>
\ No newline at end of file
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref
new file mode 100644
index 000000000..cbe37002c
--- /dev/null
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref
@@ -0,0 +1,48 @@
+ApplicationMgr    SUCCESS
+====================================================================================================================================
+====================================================================================================================================
+ApplicationMgr       INFO Application Manager Configured successfully
+NTupleSvc                              INFO Added stream file:tuple_FunTupleEvent.root as FILE1
+RootHistSvc                            INFO Writing ROOT histograms to: tuple_FunTupleEvent.root
+HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
+FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
+ApplicationMgr                         INFO Application Manager Initialized successfully
+ApplicationMgr                         INFO Application Manager Started successfully
+EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
+EventSelector                       SUCCESS Reading Event record 1. Record number within stream 1: 1
+HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
+RFileCnv                               INFO opening Root file "tuple_FunTupleEvent.root" for writing
+RCWNTupleCnv                           INFO Booked TTree with ID: EventInfo "EventInfo" in directory tuple_FunTupleEvent.root:/Tuple
+EventSelector                       SUCCESS Reading Event record 2. Record number within stream 1: 2
+EventSelector                       SUCCESS Reading Event record 3. Record number within stream 1: 3
+EventSelector                       SUCCESS Reading Event record 4. Record number within stream 1: 4
+EventSelector                       SUCCESS Reading Event record 5. Record number within stream 1: 5
+EventSelector                       SUCCESS Reading Event record 6. Record number within stream 1: 6
+EventSelector                       SUCCESS Reading Event record 7. Record number within stream 1: 7
+ApplicationMgr                         INFO Application Manager Stopped successfully
+FSROutputStreamDstWriter               INFO Set up File Summary Record
+FSROutputStreamDstWriter               INFO Events output: 1
+Tuple                               SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections
+Tuple                               SUCCESS List of booked N-Tuples in directory "FILE1/Tuple"
+Tuple                               SUCCESS  ID=EventInfo     Title="EventInfo"                               #items=9  {BUNCHCROSSING_ID,BUNCHCROSSING_TYPE,EVENTNUMBER,GPSTIME,ODINTCK,RUNNUMBER,nFTClus}
+LAZY_AND: DaVinci                         #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+ NONLAZY_OR: FileSummaryRecords           #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+  LAZY_AND: GenFSR                        #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+   RecordStream/FSROutputStreamDstWriter  #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+ NONLAZY_OR: UserAnalysis                 #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+  LAZY_AND: default                       #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+   FunTupleEventBase/Tuple                #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+RFileCnv                               INFO dumping contents of /NTUPLES/FILE1
+TFile: name=tuple_FunTupleEvent.root, title=Gaudi Trees, option=CREATE
+NTupleSvc                              INFO NTuples saved successfully
+ApplicationMgr                         INFO Application Manager Finalized successfully
+ApplicationMgr                         INFO Application Manager Terminated successfully
+HltPackedBufferDecoder#1               INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | " DstData raw bank  has a zero encoding key, and it is not explicitly specified for decoding -- make sure that this really what you want"|         7 |
+RecSummaryUnpacker                     INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "# UnpackedData"                                |        14 |        343 |     24.500 |
+Tuple                                  INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "# processed events"                            |         7 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref.detdesc
new file mode 100644
index 000000000..cbe37002c
--- /dev/null
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_FunTupleEvent.ref.detdesc
@@ -0,0 +1,48 @@
+ApplicationMgr    SUCCESS
+====================================================================================================================================
+====================================================================================================================================
+ApplicationMgr       INFO Application Manager Configured successfully
+NTupleSvc                              INFO Added stream file:tuple_FunTupleEvent.root as FILE1
+RootHistSvc                            INFO Writing ROOT histograms to: tuple_FunTupleEvent.root
+HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
+FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
+ApplicationMgr                         INFO Application Manager Initialized successfully
+ApplicationMgr                         INFO Application Manager Started successfully
+EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
+EventSelector                       SUCCESS Reading Event record 1. Record number within stream 1: 1
+HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
+RFileCnv                               INFO opening Root file "tuple_FunTupleEvent.root" for writing
+RCWNTupleCnv                           INFO Booked TTree with ID: EventInfo "EventInfo" in directory tuple_FunTupleEvent.root:/Tuple
+EventSelector                       SUCCESS Reading Event record 2. Record number within stream 1: 2
+EventSelector                       SUCCESS Reading Event record 3. Record number within stream 1: 3
+EventSelector                       SUCCESS Reading Event record 4. Record number within stream 1: 4
+EventSelector                       SUCCESS Reading Event record 5. Record number within stream 1: 5
+EventSelector                       SUCCESS Reading Event record 6. Record number within stream 1: 6
+EventSelector                       SUCCESS Reading Event record 7. Record number within stream 1: 7
+ApplicationMgr                         INFO Application Manager Stopped successfully
+FSROutputStreamDstWriter               INFO Set up File Summary Record
+FSROutputStreamDstWriter               INFO Events output: 1
+Tuple                               SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections
+Tuple                               SUCCESS List of booked N-Tuples in directory "FILE1/Tuple"
+Tuple                               SUCCESS  ID=EventInfo     Title="EventInfo"                               #items=9  {BUNCHCROSSING_ID,BUNCHCROSSING_TYPE,EVENTNUMBER,GPSTIME,ODINTCK,RUNNUMBER,nFTClus}
+LAZY_AND: DaVinci                         #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+ NONLAZY_OR: FileSummaryRecords           #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+  LAZY_AND: GenFSR                        #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+   RecordStream/FSROutputStreamDstWriter  #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+ NONLAZY_OR: UserAnalysis                 #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+  LAZY_AND: default                       #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+   FunTupleEventBase/Tuple                #=7       Sum=7           Eff=|( 100.0000 +- 0.00000 )%|
+RFileCnv                               INFO dumping contents of /NTUPLES/FILE1
+TFile: name=tuple_FunTupleEvent.root, title=Gaudi Trees, option=CREATE
+NTupleSvc                              INFO NTuples saved successfully
+ApplicationMgr                         INFO Application Manager Finalized successfully
+ApplicationMgr                         INFO Application Manager Terminated successfully
+HltPackedBufferDecoder#1               INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | " DstData raw bank  has a zero encoding key, and it is not explicitly specified for decoding -- make sure that this really what you want"|         7 |
+RecSummaryUnpacker                     INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "# UnpackedData"                                |        14 |        343 |     24.500 |
+Tuple                                  INFO Number of counters : 1
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "# processed events"                            |         7 |
-- 
GitLab


From 219395753b36b15329b22951f3606261a52e925b Mon Sep 17 00:00:00 2001
From: Tommaso Fulghesu <tommaso.fulghesu@cern.ch>
Date: Fri, 17 Feb 2023 20:59:17 +0100
Subject: [PATCH 13/21] Cleanup DV example exploiting isolation variables

---
 ...les.py => option_davinci_tupling_relation_isovariables.py} | 2 +-
 ...les.qmt => test_davinci_tupling_relation_isovariables.qmt} | 4 ++--
 ...les.ref => test_davinci_tupling_relation_isovariables.ref} | 0
 ...=> test_davinci_tupling_relation_isovariables.ref.detdesc} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)
 rename DaVinciExamples/python/DaVinciExamples/tupling/{option_davinci_tupling_weightedrelation_trackvariables.py => option_davinci_tupling_relation_isovariables.py} (95%)
 rename DaVinciExamples/tests/qmtest/tupling.qms/{test_davinci_tupling_weightedrelation_trackvariables.qmt => test_davinci_tupling_relation_isovariables.qmt} (91%)
 rename DaVinciExamples/tests/refs/{test_davinci_tupling_weightedrelation_trackvariables.ref => test_davinci_tupling_relation_isovariables.ref} (100%)
 rename DaVinciExamples/tests/refs/{test_davinci_tupling_weightedrelation_trackvariables.ref.detdesc => test_davinci_tupling_relation_isovariables.ref.detdesc} (100%)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_weightedrelation_trackvariables.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_relation_isovariables.py
similarity index 95%
rename from DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_weightedrelation_trackvariables.py
rename to DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_relation_isovariables.py
index 216295200..1f7dd622e 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_weightedrelation_trackvariables.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_relation_isovariables.py
@@ -15,7 +15,7 @@ looks at the TES location which contains the tagged particles and creates a 'one
 relating all the available tracks to the B candidate of the events.
 
 Important: Setting DVPATH properly.
-To run the example: $DVPATH/run lbexec option_davinci_tupling_weightedrelation_trackvariables:main $DVPATH/DaVinciExamples/example_data/spruce_b2jpsik_opt.yaml
+To run the example: $DVPATH/run lbexec option_davinci_tupling_relation_isovariables:main $DVPATH/DaVinciExamples/example_data/spruce_b2jpsik_opt.yaml
 """
 
 from PyConf.Algorithms import WeightedRelTableAlg
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_weightedrelation_trackvariables.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_relation_isovariables.qmt
similarity index 91%
rename from DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_weightedrelation_trackvariables.qmt
rename to DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_relation_isovariables.qmt
index f26015bf6..76d0b95da 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_weightedrelation_trackvariables.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_relation_isovariables.qmt
@@ -15,7 +15,7 @@
 <extension class="GaudiTest.GaudiExeTest" kind="test">
   <argument name="program"><text>lbexec</text></argument>
   <argument name="args"><set>
-    <text>DaVinciExamples.tupling.option_davinci_tupling_weightedrelation_trackvariables:main</text>
+    <text>DaVinciExamples.tupling.option_davinci_tupling_relation_isovariables:main</text>
   </set></argument>
   <argument name="options_yaml_fn"><text>$DAVINCIEXAMPLESROOT/example_data/spruce_b2jpsik_opt.yaml</text></argument>
   <argument name="extra_options_yaml"><text>
@@ -28,7 +28,7 @@
     input_process: Turbo
   </text></argument>
   <argument name="timeout"><integer>3600</integer></argument>
-  <argument name="reference"><text>$DAVINCIEXAMPLESROOT/tests/refs/test_davinci_tupling_weightedrelation_trackvariables.ref</text></argument>
+  <argument name="reference"><text>$DAVINCIEXAMPLESROOT/tests/refs/test_davinci_tupling_relation_isovariables.ref</text></argument>
   <argument name="validator"><text>
 findReferenceBlock("""Tuple                               SUCCESS  ID=DecayTree     Title="DecayTree"                               #items=34 {EVENTNUMBER,RUNNUMBER,B_THOR_P,B_THOR_PT,B_THOR_MASS,B_First_P,B_First_PT,B_Sum_P}""")
 countErrorLines({"FATAL":0, "ERROR":0})
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_weightedrelation_trackvariables.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_relation_isovariables.ref
similarity index 100%
rename from DaVinciExamples/tests/refs/test_davinci_tupling_weightedrelation_trackvariables.ref
rename to DaVinciExamples/tests/refs/test_davinci_tupling_relation_isovariables.ref
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_weightedrelation_trackvariables.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_relation_isovariables.ref.detdesc
similarity index 100%
rename from DaVinciExamples/tests/refs/test_davinci_tupling_weightedrelation_trackvariables.ref.detdesc
rename to DaVinciExamples/tests/refs/test_davinci_tupling_relation_isovariables.ref.detdesc
-- 
GitLab


From 189d60c8645d344d27e6210d409a70e9cf6a1942 Mon Sep 17 00:00:00 2001
From: Eduardo Rodrigues <eduardo.rodrigues@cern.ch>
Date: Mon, 20 Feb 2023 12:34:29 +0100
Subject: [PATCH 14/21] DaVinciTutorials tests - add ntuple content checks

---
 .../DaVinciTests/QMTest/check_helpers.py      | 22 +++++++++-----
 .../test_tutorial1_functors_specialfield.qmt  | 19 ++++++------
 .../tests/qmtest/test_tutorial2_LoKi.qmt      | 19 ++++++------
 .../qmtest/test_tutorial3_ThOrfunctors.qmt    | 24 +++++++++------
 .../test_tutorial4_trigger_eventinfo.qmt      | 22 ++++++++------
 .../tests/qmtest/test_tutorial5_MCTruth.qmt   | 30 +++++++++++++------
 .../qmtest/test_tutorial6_DecayTreeFit.qmt    | 19 ++++++------
 .../test_tutorial7_multiple_sel_lines.qmt     | 27 +++++++++--------
 8 files changed, 108 insertions(+), 74 deletions(-)

diff --git a/DaVinciTests/python/DaVinciTests/QMTest/check_helpers.py b/DaVinciTests/python/DaVinciTests/QMTest/check_helpers.py
index b72afdfc6..be53b9a6f 100644
--- a/DaVinciTests/python/DaVinciTests/QMTest/check_helpers.py
+++ b/DaVinciTests/python/DaVinciTests/QMTest/check_helpers.py
@@ -32,11 +32,19 @@ def has_nan(filename: str,
             otherwise specify names in iterable.
         exclude (iterable[str], optional): Exclude fields (branches) from selection.
     """
-    df = _get_pandas_dataframe(filename, ntuple_name, columns, exclude)
+    df = get_pandas_dataframe(filename, ntuple_name, columns, exclude)
 
     return df.isna().any().any()
 
 
+def df_has_nan(df: pd.DataFrame):
+    """
+    Check if a Pandas DataFrame contains NaN values.
+    Typically used after a call to `get_pandas_dataframe`.
+    """
+    return df.isna().any().any()
+
+
 def count_nan_in_fields(filename: str, ntuple_name: str,
                         fields: Iterable[str]):
     """
@@ -47,7 +55,7 @@ def count_nan_in_fields(filename: str, ntuple_name: str,
         ntuple_name (str): The full path to the ntuple, e.g. My/Dir/MyNtuple.
         fields (iterable[str]): The list of fields to inspect.
     """
-    df = _get_pandas_dataframe(filename, ntuple_name, fields)
+    df = get_pandas_dataframe(filename, ntuple_name, fields)
 
     return {f: df[f].isna().sum() for f in fields}
 
@@ -60,15 +68,15 @@ def list_fields_with_nan(filename: str, ntuple_name: str):
         filename (str): The full path to the ROOT file.
         ntuple_name (str): The full path to the ntuple, e.g. My/Dir/MyNtuple.
     """
-    df = _get_pandas_dataframe(filename, ntuple_name)
+    df = get_pandas_dataframe(filename, ntuple_name)
 
     return df.columns[df.isna().any()].tolist()
 
 
-def _get_pandas_dataframe(filename: str,
-                          ntuple_name: str,
-                          columns: Iterable[str] = None,
-                          exclude: Iterable[str] = None):
+def get_pandas_dataframe(filename: str,
+                         ntuple_name: str,
+                         columns: Iterable[str] = None,
+                         exclude: Iterable[str] = None):
     """
     Helper to produce a Pandas DataFrame from a ROOT RDataFrame.
 
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
index 2b52870e4..c3485ed24 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
@@ -31,21 +31,22 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial1_functors_specialfield.root'
 #this file should be disabled
 ntuple_new  = './tutorial1_Functors_specialfield_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 22)
 
 # Check there are no NaN values in the ntuple
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName/TTreeName')
+assert not df_has_nan(df)
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
index a7011f331..5534b317f 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
@@ -31,21 +31,22 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial2_LoKi.root'
 #this file should be disabled
 ntuple_new  = './tutorial2_LoKi_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 50)
 
 # Check there are no NaN values in the ntuple
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName/TTreeName')
+assert not df_has_nan(df)
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
index 62d10beea..13a40dcf0 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
@@ -31,21 +31,27 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial3_ThOrfunctors.root'
 #this file should be disabled
 ntuple_new  = './tutorial3_ThOrfunctors_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 26)
 
 # Check there are no NaN values in the ntuple
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName/TTreeName')
+assert not df_has_nan(df)
+
+# Checks PIDs are correctly assigned
+assert (df["Bs_Kp_ID"].abs() == 321).all()
+assert (df["Bs_jpsi_ID"].abs() == 443).all()
+assert (df["Bs_phi_ID"].abs() == 333).all()
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
index aab87eb37..61b9fcb8d 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
@@ -31,21 +31,25 @@ from DaVinciTests.QMTest.DaVinciExclusions import preprocessor, counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial4_trigger_eventinfo.root'
 #this file should be disabled
 ntuple_new  = './tutorial4_trigger_eventinfo_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 12)
 
 # Check there are no NaN values in the ntuple
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName/TTreeName')
+assert not df_has_nan(df)
+
+# Checks PIDs are correctly assigned
+assert (df["Bs_ID"] == 531).all()
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
index 9b560b0ab..da920daf1 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
@@ -31,24 +31,36 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial5_MCTruth.root'
 #this file should be disabled
 ntuple_new  = './tutorial5_MCTruth_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
-
-# Check there are no NaN values in the ntuple except where expected.
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 39)
+
+# Check there are no NaN values in the ntuple except where expected
 from DaVinciTests.QMTest.check_helpers import list_fields_with_nan
 l_branches_with_nans = ['Bs_TRUEP', 'Jpsi_TRUEP', 'Phi_TRUEP', 'Mup_TRUEP', 'Mum_TRUEP', 'Kp_TRUEEPHI', 'Kp_TRUEP', 'Km_TRUEP']
 l_test = list_fields_with_nan(ntuple, 'TDirectoryName/TTreeName')
 assert sorted(l_test) == sorted(l_branches_with_nans)
 
+# Checks PIDs are correctly assigned
+# TODO: these values are not OK and need to be fixed, cf. for example issue https://gitlab.cern.ch/lhcb/DaVinci/-/issues/100
+assert (df.filter(regex=("[B|J|P].*TRUEID"))==0).any().any()  # no matched MC
+assert (df.filter(regex=("K.*TRUEID"))==0).any().any()  # no matched kaons
+assert (df.filter(regex=("Mu.*TRUEID")).abs()!=13).any().any()  # no true muons
+
+# Check background categories
+assert (df.filter(regex=("[B|J|P].*BKGCAT"))!=0).any().any()  # no signal
+assert (df.filter(regex=("[K|Mu].*BKGCAT"))==-1).all().all()  # for kaons and muons, all entries are -1
+
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
 os.system(f"rm {ntuple_new}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
index d305ede6a..2554b6ef8 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
@@ -31,21 +31,22 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial6_DecayTreeFit.root'
 #this file should be disabled
 ntuple_new  = './tutorial6_DecayTreeFit_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('TDirectoryName/TTreeName')
-b_names= [b.GetName() for b in t_B.GetListOfLeaves()]
-if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
+
+# Check ntuple structure
+if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
+assert df.shape == (30, 48)
 
 # Check there are no NaN values in the ntuple
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName/TTreeName')
+assert not df_has_nan(df)
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
index 2652e12ee..7a8fffc9c 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
@@ -31,25 +31,26 @@ validateWithReference(preproc = preprocessor, counter_preproc = counter_preproce
 countErrorLines({"FATAL":0, "ERROR":0})
 
 import os
-from ROOT import TFile
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
 
 ntuple  = './tutorial7_multiple_sel_lines.root'
 #this file should be disabled
 ntuple_new  = './tutorial7_multiple_sel_lines_new.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B_1    = f.Get('TDirectoryName1/TTreeName1')
-t_B_2    = f.Get('TDirectoryName2/TTreeName2')
-b_names_1= [b.GetName() for b in t_B_1.GetListOfLeaves()]
-b_names_2= [b.GetName() for b in t_B_2.GetListOfLeaves()]
-if not b_names_1: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-if not b_names_2: raise Exception(f"File: {ntuple} does not contain any branches. Please check.")
-f.Close()
+
+if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+
+df1 = get_pandas_dataframe(ntuple, 'TDirectoryName1/TTreeName1')
+df2 = get_pandas_dataframe(ntuple, 'TDirectoryName2/TTreeName2')
+
+# Check ntuple structure
+if df1.empty: raise Exception(f"File {ntuple}: ntuple 'TDirectoryName1/TTreeName1' does not contain any branches. Please check.")
+if df2.empty: raise Exception(f"File: {ntuple}: ntuple 'TDirectoryName2/TTreeName2' does not contain any branches. Please check.")
+assert df1.shape == (30, 23)
+assert df2.shape == (13, 23)
 
 # Check there are no NaN values in the ntuples
-from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'TDirectoryName1/TTreeName1')
-assert not has_nan(ntuple, 'TDirectoryName2/TTreeName2')
+assert not df_has_nan(df1)
+assert not df_has_nan(df2)
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
-- 
GitLab


From 8244a04097715c00a0b3be8a2e55bfdb482648ef Mon Sep 17 00:00:00 2001
From: RefBot <lhcbsoft@cern.ch>
Date: Wed, 22 Feb 2023 10:27:00 +0100
Subject: [PATCH 15/21] Update References for: LHCb!3970 based on
 lhcb-master-mr/7100

---
 .../test_davinci_tupling_array_taggers.ref    | 1155 +----------------
 ..._davinci_tupling_array_taggers.ref.detdesc | 1155 +----------------
 .../refs/test_davinci_tupling_from_hlt2.ref   |    2 +-
 ...test_davinci_tupling_from_hlt2.ref.detdesc |    2 +-
 .../tests/refs/test_tutorial5_MCTruth.ref     |    4 +-
 .../refs/test_tutorial5_MCTruth.ref.detdesc   |    4 +-
 6 files changed, 10 insertions(+), 2312 deletions(-)

diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
index 12942637e..9d1c3b740 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
@@ -18,1159 +18,8 @@ EventPersistencySvc                    INFO Added successfully Conversion servic
 EventSelector                       SUCCESS Reading Event record 1. Record number within stream 1: 1
 HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
 HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
 RFileCnv                               INFO opening Root file "DV-example-tagger-ntp.root" for writing
 RCWNTupleCnv                           INFO Booked TTree with ID: DecayTree "DecayTree" in directory DV-example-tagger-ntp.root:/B0DsK_Tuple
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
 ApplicationMgr                         INFO Application Manager Stopped successfully
 FSROutputStreamDstWriter               INFO Set up File Summary Record
 FSROutputStreamDstWriter               INFO Events output: 1
@@ -1220,10 +69,10 @@ MCTruthAndBkgCatAlg#2                  INFO Number of counters : 3
  | "Particles"                                     |        50 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |         75 |     6.2500 |
+ | "# UnpackedData"                                |        24 |       1773 |     73.875 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |          0 |      0.0000 |
+ | "# AbsentBuffer"                                |        12 |          0 |      0.0000 |
 ParticleContainerMerger                INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# input particles"                             |        12 |         50 |     4.1667 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
index 12942637e..9d1c3b740 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
@@ -18,1159 +18,8 @@ EventPersistencySvc                    INFO Added successfully Conversion servic
 EventSelector                       SUCCESS Reading Event record 1. Record number within stream 1: 1
 HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
 HltANNSvc                           WARNING key 0x######## has an explicitly configured overrule -- using that...
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
 RFileCnv                               INFO opening Root file "DV-example-tagger-ntp.root" for writing
 RCWNTupleCnv                           INFO Booked TTree with ID: DecayTree "DecayTree" in directory DV-example-tagger-ntp.root:/B0DsK_Tuple
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
-PP2MCPRelationUnpacker#2            WARNING Source location /Event/Spruce/HLT2/Rec/ProtoP/Charged not persisted or not unpacked, skipping relation.
 ApplicationMgr                         INFO Application Manager Stopped successfully
 FSROutputStreamDstWriter               INFO Set up File Summary Record
 FSROutputStreamDstWriter               INFO Events output: 1
@@ -1220,10 +69,10 @@ MCTruthAndBkgCatAlg#2                  INFO Number of counters : 3
  | "Particles"                                     |        50 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |         75 |     6.2500 |
+ | "# UnpackedData"                                |        24 |       1773 |     73.875 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |          0 |      0.0000 |
+ | "# AbsentBuffer"                                |        12 |          0 |      0.0000 |
 ParticleContainerMerger                INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# input particles"                             |        12 |         50 |     4.1667 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
index 36742a8fb..ed5db584b 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
@@ -49,7 +49,7 @@ MCTruthAndBkgCatAlg#1                  INFO Number of counters : 2
  | "Particles"                                     |        21 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |         7 |         15 |     2.1429 |
+ | "# UnpackedData"                                |        14 |        749 |     53.500 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# AbsentBuffer"                                |         7 |          0 |      0.0000 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
index 36742a8fb..ed5db584b 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
@@ -49,7 +49,7 @@ MCTruthAndBkgCatAlg#1                  INFO Number of counters : 2
  | "Particles"                                     |        21 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |         7 |         15 |     2.1429 |
+ | "# UnpackedData"                                |        14 |        749 |     53.500 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# AbsentBuffer"                                |         7 |          0 |      0.0000 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
index d993f42f5..ac85659fe 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
@@ -151,11 +151,11 @@ MCTruthAndBkgCatAlg#1                  INFO Number of counters : 3
  | "Particles"                                     |       150 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |         75 |     6.2500 |
+ | "# UnpackedData"                                |        24 |       2319 |     96.625 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# AbsentBuffer"                                |         3 |          0 |      0.0000 |
- | "# PackedData"                                  |         9 |       1504 |     167.11 |
+ | "# UnpackedData"                                |        18 |      32142 |     1785.7 |
 ParticleUnpacker                       INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# Linked BufferData"                           |       132 |     136208 |     1031.9 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
index d993f42f5..ac85659fe 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
@@ -151,11 +151,11 @@ MCTruthAndBkgCatAlg#1                  INFO Number of counters : 3
  | "Particles"                                     |       150 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "# PackedData"                                  |        12 |         75 |     6.2500 |
+ | "# UnpackedData"                                |        24 |       2319 |     96.625 |
 PP2MCPRelationUnpacker#3               INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# AbsentBuffer"                                |         3 |          0 |      0.0000 |
- | "# PackedData"                                  |         9 |       1504 |     167.11 |
+ | "# UnpackedData"                                |        18 |      32142 |     1785.7 |
 ParticleUnpacker                       INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# Linked BufferData"                           |       132 |     136208 |     1031.9 |
-- 
GitLab


From 67015d6746f5f178d9ca7812e8c660947d5ba1ab Mon Sep 17 00:00:00 2001
From: RefBot <lhcbsoft@cern.ch>
Date: Wed, 22 Feb 2023 10:53:27 +0100
Subject: [PATCH 16/21] Update References for: Rec!3320 based on
 lhcb-master-mr/7096

---
 DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref        | 4 ++--
 .../tests/refs/test_tutorial5_MCTruth.ref.detdesc             | 4 ++--
 DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref   | 4 ++--
 .../tests/refs/test_tutorial6_DecayTreeFit.ref.detdesc        | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
index ac85659fe..34c78bc62 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
@@ -147,8 +147,8 @@ HltPackedBufferDecoder#1               INFO Number of counters : 1
 MCTruthAndBkgCatAlg#1                  INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
- | "Ghosts"                                        |        93 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
- | "Particles"                                     |       150 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
+ | "Ghosts"                                        |       107 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
+ | "Particles"                                     |       210 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# UnpackedData"                                |        24 |       2319 |     96.625 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
index ac85659fe..34c78bc62 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
@@ -147,8 +147,8 @@ HltPackedBufferDecoder#1               INFO Number of counters : 1
 MCTruthAndBkgCatAlg#1                  INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
- | "Ghosts"                                        |        93 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
- | "Particles"                                     |       150 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
+ | "Ghosts"                                        |       107 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
+ | "Particles"                                     |       210 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
 PP2MCPRelationUnpacker#2               INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# UnpackedData"                                |        24 |       2319 |     96.625 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref b/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref
index 586f5a4a9..9cadda084 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref
+++ b/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref
@@ -137,13 +137,13 @@ DTF                                    INFO Number of counters : 4
  | "Events"                                        |        12 |
  | "Fitted Particles"                              |        30 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
  | "Input Particles"                               |        12 |         30 |     2.5000 |     1.6073 |      1.0000 |      6.0000 |
- | "saved Particles"                               |        12 |        150 |     12.500 |     8.0364 |      5.0000 |      30.000 |
+ | "saved Particles"                               |        12 |        210 |     17.500 |     11.251 |      7.0000 |      42.000 |
 DTFpv                                  INFO Number of counters : 4
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Fitted Particles"                              |        30 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
  | "Input Particles"                               |        12 |         30 |     2.5000 |     1.6073 |      1.0000 |      6.0000 |
- | "saved Particles"                               |        12 |        150 |     12.500 |     8.0364 |      5.0000 |      30.000 |
+ | "saved Particles"                               |        12 |        210 |     17.500 |     11.251 |      7.0000 |      42.000 |
 HDRFilter_SeeNoEvil                    INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |       100 |         12 |( 12.00000 +- 3.249615)% |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref.detdesc b/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref.detdesc
index 586f5a4a9..9cadda084 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref.detdesc
+++ b/DaVinciTutorials/tests/refs/test_tutorial6_DecayTreeFit.ref.detdesc
@@ -137,13 +137,13 @@ DTF                                    INFO Number of counters : 4
  | "Events"                                        |        12 |
  | "Fitted Particles"                              |        30 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
  | "Input Particles"                               |        12 |         30 |     2.5000 |     1.6073 |      1.0000 |      6.0000 |
- | "saved Particles"                               |        12 |        150 |     12.500 |     8.0364 |      5.0000 |      30.000 |
+ | "saved Particles"                               |        12 |        210 |     17.500 |     11.251 |      7.0000 |      42.000 |
 DTFpv                                  INFO Number of counters : 4
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Fitted Particles"                              |        30 |          0 |      0.0000 |      0.0000 |  4.2950e+09 |       0.0000 |
  | "Input Particles"                               |        12 |         30 |     2.5000 |     1.6073 |      1.0000 |      6.0000 |
- | "saved Particles"                               |        12 |        150 |     12.500 |     8.0364 |      5.0000 |      30.000 |
+ | "saved Particles"                               |        12 |        210 |     17.500 |     11.251 |      7.0000 |      42.000 |
 HDRFilter_SeeNoEvil                    INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |       100 |         12 |( 12.00000 +- 3.249615)% |
-- 
GitLab


From 6e2a85fde444ec705f4911a2c04187d964f3cec6 Mon Sep 17 00:00:00 2001
From: Izaac Sanderswood <izaac.sanderswood@cern.ch>
Date: Thu, 23 Feb 2023 11:06:01 +0100
Subject: [PATCH 17/21] Update tag to include mat contraction conditions files

---
 DaVinciExamples/example_data/Run255620.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DaVinciExamples/example_data/Run255620.yaml b/DaVinciExamples/example_data/Run255620.yaml
index cd63e9376..cb47df46b 100644
--- a/DaVinciExamples/example_data/Run255620.yaml
+++ b/DaVinciExamples/example_data/Run255620.yaml
@@ -12,7 +12,7 @@ ntuple_file: "Raw_DV_Ks_example.root"
 
 input_raw_format: 0.5
 input_process: 'Hlt2'
-conditions_version: 2022_12_HLT2Processing
+conditions_version: AlignmentV7_2023_02_16_VPSciFiRich
 geometry_version: trunk
 python_logging_level: 3
 output_level: 3
-- 
GitLab


From 98b587ff2768cad9bac08a0db5c259287c2d741a Mon Sep 17 00:00:00 2001
From: Eduardo Rodrigues <eduardo.rodrigues@cern.ch>
Date: Fri, 24 Feb 2023 15:41:42 +0100
Subject: [PATCH 18/21] DaVinci tests - enhance ntuple content checks and
 please QMTest

---
 .../test_davinci_configFuntuple.qmt           |  3 +-
 .../tupling.qms/test_davinci_tupling_All.qmt  | 16 ++--
 .../test_davinci_tupling_All_olddst.qmt       | 12 ++-
 .../tupling.qms/test_davinci_tupling_DTF.qmt  |  3 +-
 .../test_davinci_tupling_FunTupleEvent.qmt    | 17 +++--
 .../test_davinci_tupling_SubsPID.qmt          |  6 +-
 .../test_davinci_tupling_from_spruce_mc.qmt   | 76 +++++++++++++------
 .../test_example-tupling-basic-run-mc.qmt     | 25 +++++-
 .../test_example-tupling-basic.qmt            | 51 ++++++++-----
 .../test_davinci_tupling_array_taggers.ref    | 12 +--
 ..._davinci_tupling_array_taggers.ref.detdesc | 12 +--
 .../refs/test_davinci_tupling_from_hlt2.ref   |  6 +-
 ...test_davinci_tupling_from_hlt2.ref.detdesc |  6 +-
 ...t_davinci_tupling_unreconstructed_info.ref |  6 +-
 ...i_tupling_unreconstructed_info.ref.detdesc |  6 +-
 DaVinciTests/python/DaVinciTests/filters.py   |  4 +-
 .../davinci.qms/test_davinci_filters.qmt      |  8 +-
 .../davinci.qms/test_davinci_recVertices.qmt  |  3 +-
 .../tests/refs/test_davinci_filters.ref       |  4 +-
 .../refs/test_davinci_filters.ref.detdesc     |  4 +-
 .../test_tutorial1_functors_specialfield.qmt  |  9 ++-
 .../tests/qmtest/test_tutorial2_LoKi.qmt      | 12 ++-
 .../qmtest/test_tutorial3_ThOrfunctors.qmt    | 17 +++--
 .../test_tutorial4_trigger_eventinfo.qmt      | 15 ++--
 .../tests/qmtest/test_tutorial5_MCTruth.qmt   | 27 ++++---
 .../qmtest/test_tutorial6_DecayTreeFit.qmt    |  3 +-
 .../test_tutorial7_multiple_sel_lines.qmt     | 21 +++--
 .../tests/refs/test_tutorial5_MCTruth.ref     |  6 +-
 .../refs/test_tutorial5_MCTruth.ref.detdesc   |  6 +-
 29 files changed, 257 insertions(+), 139 deletions(-)

diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_configFuntuple.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_configFuntuple.qmt
index c72508695..1128f3c2a 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_configFuntuple.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_configFuntuple.qmt
@@ -34,6 +34,7 @@ countErrorLines({"FATAL":0, "ERROR":0})
 
 # Check there are no NaN values in the ntuple
 from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan("DV_example_configFuntuple_ntp.root", "Tuple_B0Dspi/DecayTree")
+if has_nan("DV_example_configFuntuple_ntp.root", "Tuple_B0Dspi/DecayTree"):
+    causes.append("Ntuple contains NaN entries")
   </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All.qmt
index a86bcabdc..9667922f5 100755
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All.qmt
@@ -62,17 +62,20 @@ B_vars_stored = sorted(B_vars_stored)
 
 #open the TFile and TTree
 ntuple = './DV_example_allFunctors_ntp.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
-f      = TFile.Open(ntuple)
-t_B    = f.Get('B0DsK_Tuple/DecayTree')
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
+f   = TFile.Open(ntuple)
+t_B = f.Get('B0DsK_Tuple/DecayTree')
 
 #sort the stores vars
 b_names = sorted([b.GetName() for b in t_B.GetListOfLeaves()])
 
 B_excluded_1 = set(B_vars_stored) - set(b_names)
 B_excluded_2 = set(b_names) - set(B_vars_stored)
-if len(B_excluded_1) != 0: raise Exception('Number of stored variables is less than what is expected. The extra variables expected are: ' , B_excluded_1)
-if len(B_excluded_2) != 0: raise Exception('Number of stored variables is greater than what is expected. The extra variables stored are: ', B_excluded_2)
+if len(B_excluded_1) != 0:
+    causes.append(f"Number of stored variables is less than what is expected. The extra variables expected are: {B_excluded_1}")
+if len(B_excluded_2) != 0:
+    causes.append(f"Number of stored variables is greater than what is expected. The extra variables stored are: {B_excluded_2}")
 f.Close()
 
 # Check there are no NaN values in the ntuple except where expected.
@@ -81,7 +84,8 @@ from DaVinciTests.QMTest.check_helpers import list_fields_with_nan
 l_branches_with_nans = ['B0_TRUEP', 'B0_TRUEPT', 'B0_TRUEPX', 'B0_TRUEPY', 'B0_TRUEPZ', 'B0_TRUEENERGY', 'B0_TRUEORIGINVERTEX_X', 'B0_TRUEORIGINVERTEX_Y', 'B0_TRUEORIGINVERTEX_Z', 'B0_TRUEENDVERTEX_X', 'B0_TRUEENDVERTEX_Y', 'B0_TRUEENDVERTEX_Z', 'B0_MASSWITHHYPOTHESES', 'Kaon_PROBNN_D', 'Kaon_PROBNN_MU', 'Kaon_TRUEP', 'Kaon_TRUEPT', 'Kaon_TRUEPX', 'Kaon_TRUEPY', 'Kaon_TRUEPZ', 'Kaon_TRUEENERGY', 'Kaon_BREMENERGY', 'Kaon_BREMBENDCORR', 'Kaon_BREMPIDE', 'Kaon_ECALPIDE', 'Kaon_ECALPIDMU', 'Kaon_HCALPIDE', 'Kaon_HCALPIDMU', 'Kaon_ELECTRONSHOWEREOP', 'Kaon_CLUSTERMATCH', 'Kaon_ELECTRONMATCH', 'Kaon_BREMHYPOMATCH', 'Kaon_ELECTRONENERGY', 'Kaon_BREMHYPOENERGY', 'Kaon_BREMHYPODELTAX', 'Kaon_ELECTRONID', 'Kaon_HCALEOP', 'Ds_TRUEP', 'Ds_TRUEPT', 'Ds_TRUEPX', 'Ds_TRUEPY', 'Ds_TRUEPZ', 'Ds_TRUEENERGY', 'Ds_TRUEORIGINVERTEX_X', 'Ds_TRUEORIGINVERTEX_Y', 'Ds_TRUEORIGINVERTEX_Z', 'Ds_TRUEENDVERTEX_X', 'Ds_TRUEENDVERTEX_Y', 'Ds_TRUEENDVERTEX_Z', 'Ds_BPVCORRMERR', 'Ds_BPVLTIME', 'Ds_MASSWITHHYPOTHESES', 'pip_PROBNN_D', 'pip_PROBNN_MU', 'pip_TRUEP', 'pip_TRUEPT', 'pip_TRUEPX', 'pip_TRUEPY', 'pip_TRUEPZ', 'pip_TRUEENERGY', 'pip_BREMENERGY', 'pip_BREMBENDCORR', 'pip_BREMPIDE', 'pip_ECALPIDE', 'pip_ECALPIDMU', 'pip_HCALPIDE', 'pip_HCALPIDMU', 'pip_ELECTRONSHOWEREOP', 'pip_CLUSTERMATCH', 'pip_ELECTRONMATCH', 'pip_BREMHYPOMATCH', 'pip_ELECTRONENERGY', 'pip_BREMHYPOENERGY', 'pip_BREMHYPODELTAX', 'pip_ELECTRONID', 'pip_HCALEOP']
 
 l_test = list_fields_with_nan("DV_example_allFunctors_ntp.root", "B0DsK_Tuple/DecayTree")
-assert sorted(l_test) == sorted(l_branches_with_nans)
+if sorted(l_test) != sorted(l_branches_with_nans):
+    causes.append("Unexpected list of branches with NaN values")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All_olddst.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All_olddst.qmt
index 9f6fabc0f..a8d1e116d 100755
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All_olddst.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_All_olddst.qmt
@@ -62,7 +62,8 @@ B_vars_stored = sorted(B_vars_stored)
 
 #open the TFile and TTree
 ntuple = './DV_example_allFunctors_ntp_old.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 f      = TFile.Open(ntuple)
 t_B    = f.Get('B0DsK_Tuple/DecayTree')
 
@@ -71,8 +72,10 @@ b_names = sorted([b.GetName() for b in t_B.GetListOfLeaves()])
 
 B_excluded_1 = set(B_vars_stored) - set(b_names)
 B_excluded_2 = set(b_names) - set(B_vars_stored)
-if len(B_excluded_1) != 0: raise Exception('Number of stored variables is less than what is expected. The extra variables expected are: ' , B_excluded_1)
-if len(B_excluded_2) != 0: raise Exception('Number of stored variables is greater than what is expected. The extra variables stored are: ', B_excluded_2)
+if len(B_excluded_1) != 0:
+    causes.append(f"Number of stored variables is less than what is expected. The extra variables expected are: {B_excluded_1}")
+if len(B_excluded_2) != 0:
+    causes.append(f"Number of stored variables is greater than what is expected. The extra variables stored are: {B_excluded_2}")
 f.Close()
 
 # Check there are no NaN values in the ntuple except where expected.
@@ -81,7 +84,8 @@ from DaVinciTests.QMTest.check_helpers import list_fields_with_nan
 l_branches_with_nans =  ['B0_TRUEP', 'B0_TRUEPT', 'B0_TRUEPX', 'B0_TRUEPY', 'B0_TRUEPZ', 'B0_TRUEENERGY', 'B0_TRUEORIGINVERTEX_X', 'B0_TRUEORIGINVERTEX_Y', 'B0_TRUEORIGINVERTEX_Z', 'B0_TRUEENDVERTEX_X', 'B0_TRUEENDVERTEX_Y', 'B0_TRUEENDVERTEX_Z', 'Kaon_PROBNN_D', 'Kaon_PROBNN_MU', 'Kaon_TRUEP', 'Kaon_TRUEPT', 'Kaon_TRUEPX', 'Kaon_TRUEPY', 'Kaon_TRUEPZ', 'Kaon_TRUEENERGY', 'Kaon_BREMENERGY', 'Kaon_BREMBENDCORR', 'Kaon_BREMPIDE', 'Kaon_ECALPIDE', 'Kaon_ECALPIDMU', 'Kaon_HCALPIDE', 'Kaon_HCALPIDMU', 'Kaon_ELECTRONSHOWEREOP', 'Kaon_CLUSTERMATCH', 'Kaon_ELECTRONMATCH', 'Kaon_BREMHYPOMATCH', 'Kaon_ELECTRONENERGY', 'Kaon_BREMHYPOENERGY', 'Kaon_BREMHYPODELTAX', 'Kaon_ELECTRONID', 'Kaon_HCALEOP', 'Ds_TRUEP', 'Ds_TRUEPT', 'Ds_TRUEPX', 'Ds_TRUEPY', 'Ds_TRUEPZ', 'Ds_TRUEENERGY', 'Ds_TRUEORIGINVERTEX_X', 'Ds_TRUEORIGINVERTEX_Y', 'Ds_TRUEORIGINVERTEX_Z', 'Ds_TRUEENDVERTEX_X', 'Ds_TRUEENDVERTEX_Y', 'Ds_TRUEENDVERTEX_Z', 'Ds_BPVCORRMERR', 'Ds_BPVLTIME', 'Ds_MASSWITHHYPOTHESES', 'pip_PROBNN_D', 'pip_PROBNN_MU', 'pip_TRUEP', 'pip_TRUEPT', 'pip_TRUEPX', 'pip_TRUEPY', 'pip_TRUEPZ', 'pip_TRUEENERGY', 'pip_BREMENERGY', 'pip_BREMBENDCORR', 'pip_BREMPIDE', 'pip_ECALPIDE', 'pip_ECALPIDMU', 'pip_HCALPIDE', 'pip_HCALPIDMU', 'pip_ELECTRONSHOWEREOP', 'pip_CLUSTERMATCH', 'pip_ELECTRONMATCH', 'pip_BREMHYPOMATCH', 'pip_ELECTRONENERGY', 'pip_BREMHYPOENERGY', 'pip_BREMHYPODELTAX', 'pip_ELECTRONID', 'pip_HCALEOP']
 
 l_test = list_fields_with_nan("DV_example_allFunctors_ntp_old.root", "B0DsK_Tuple/DecayTree")
-assert sorted(l_test) == sorted(l_branches_with_nans)
+if sorted(l_test) != sorted(l_branches_with_nans):
+    causes.append("Unexpected list of branches with NaN values")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_DTF.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_DTF.qmt
index 79cb56730..3dc872de6 100755
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_DTF.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_DTF.qmt
@@ -35,6 +35,7 @@ from DaVinciTests.QMTest.check_helpers import list_fields_with_nan
 l_branches_with_nans = ['Jpsi_DTF_PV_MASS']
 
 l_test = list_fields_with_nan("DV-example-tupling-DTF-ntp.root", "DimuonsTuple/DecayTree")
-assert sorted(l_test) == sorted(l_branches_with_nans)
+if sorted(l_test) != sorted(l_branches_with_nans):
+    causes.append("Unexpected list of branches with NaN values")
 </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
index 5da788675..006f3a911 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_FunTupleEvent.qmt
@@ -28,6 +28,9 @@
 from DaVinciTests.QMTest.DaVinciExclusions import preprocessor,remove_known_warnings
 validateWithReference(preproc = preprocessor)
 
+countErrorLines({"FATAL": 0, "WARNING": 0, "ERROR": 0},
+                stdout=remove_known_warnings(stdout))
+
 import sys, os, glob
 from ROOT import TFile
 
@@ -38,7 +41,8 @@ B_vars_stored = sorted(B_vars_stored)
 
 #open the TFile and TTree
 ntuple = './tuple_FunTupleEvent.root'
-if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 f      = TFile.Open(ntuple)
 t_B    = f.Get('Tuple/EventInfo')
 
@@ -47,17 +51,18 @@ b_names = sorted([b.GetName() for b in t_B.GetListOfLeaves()])
 
 B_excluded_1 = set(B_vars_stored) - set(b_names)
 B_excluded_2 = set(b_names) - set(B_vars_stored)
-if len(B_excluded_1) != 0: raise Exception('Number of stored variables is less than what is expected. The extra variables expected are: ' , B_excluded_1)
-if len(B_excluded_2) != 0: raise Exception('Number of stored variables is greater than what is expected. The extra variables stored are: ', B_excluded_2)
+if len(B_excluded_1) != 0:
+    causes.append(f"Number of stored variables is less than what is expected. The extra variables expected are: {B_excluded_1}")
+if len(B_excluded_2) != 0:
+    causes.append(f"Number of stored variables is greater than what is expected. The extra variables stored are: {B_excluded_2}")
 
 # Check there are no NaN values in the ntuple
 from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan(ntuple, 'Tuple/EventInfo')
+if has_nan(ntuple, 'Tuple/EventInfo'):
+    causes.append("Ntuple contains NaN entries")
 
 f.Close()
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
-countErrorLines({"FATAL": 0, "WARNING": 0, "ERROR": 0},
-                stdout=remove_known_warnings(stdout))
   </text></argument>
 </extension>
\ No newline at end of file
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_SubsPID.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_SubsPID.qmt
index ea409a2c3..d3a4ee0d4 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_SubsPID.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_SubsPID.qmt
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!--
 ###############################################################################
-# (c) Copyright 2022 CERN for the benefit of the LHCb Collaboration           #
+# (c) Copyright 2022-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -25,13 +25,12 @@
 from DaVinciTests.QMTest.DaVinciExclusions import remove_known_warnings
 countErrorLines({"FATAL": 0, "ERROR": 0},
                 stdout=remove_known_warnings(stdout))
+
 import sys, os
 from ROOT import TFile
 
-
 B_vars_stored = ['BUNCHCROSSING_ID', 'BUNCHCROSSING_TYPE', 'B_ENERGY', 'B_ID', 'B_M', 'B_P', 'B_PT', 'Ds_ENERGY', 'Ds_ID', 'Ds_M', 'Ds_P', 'Ds_PT', 'EVENTNUMBER', 'GPSTIME', 'Kminus_ENERGY', 'Kminus_ID', 'Kminus_M', 'Kminus_P', 'Kminus_PT', 'Kplus_ENERGY', 'Kplus_ID', 'Kplus_M', 'Kplus_P', 'Kplus_PT', 'ODINTCK', 'RUNNUMBER', 'piminus_ENERGY', 'piminus_ID', 'piminus_M', 'piminus_P', 'piminus_PT', 'piplus_ENERGY', 'piplus_ID', 'piplus_M', 'piplus_P', 'piplus_PT']
 
-
 #sort the expected vars
 B_vars_stored = sorted(B_vars_stored)
 
@@ -60,6 +59,5 @@ f.Close()
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
-
   </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_spruce_mc.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_spruce_mc.qmt
index 36cf0198a..65022ae51 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_spruce_mc.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_spruce_mc.qmt
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!--
 ###############################################################################
-# (c) Copyright 2022 CERN for the benefit of the LHCb Collaboration           #
+# (c) Copyright 2022-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -25,30 +25,62 @@
 findReferenceBlock("""Tuple                               SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections"""
 , stdout, result, causes, signature_offset = 0)
 
+countErrorLines({"FATAL":0, "ERROR":0})
+
 import os
-from ROOT import TFile
-#open the TFile and TTree
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, list_fields_with_nan
+
 ntuple = './sprucing_mc_tuple.root'
-ttree_name = 'Tuple/DecayTree'
+
 if not os.path.isfile(ntuple):
-    raise Exception(f"File: {ntuple} does not exist!")
-f = TFile.Open(ntuple)
-t_B = f.Get(ttree_name)
-
-#check if all elements of bkg cat are zero or not
-B0_BKGCAT = [str(entry.B0_BKGCAT) for entry in t_B]
-print('B_BKGCAT: ' + ', '.join(B0_BKGCAT))
-Ds_BKGCAT = [str(entry.Ds_BKGCAT) for entry in t_B]
-print('Ds_BKGCAT: ' + ', '.join(Ds_BKGCAT))
-
-is_all_element_zero = all([v == 0 for v in B0_BKGCAT]) or all(
-    [v == 60 for v in Ds_BKGCAT])
-if is_all_element_zero:
-    raise Exception('MC background association not working')
-
-f.Close()
-print('Test successfully completed!')
+    causes.append(f"File {ntuple} does not exist!")
 
-countErrorLines({"FATAL":0, "ERROR":0})
+df = get_pandas_dataframe(ntuple, 'Tuple/DecayTree')
+
+# Check ntuples structure
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (15, 62):
+    causes.append("Ntuple not with expected number of entries and/or branches")
+
+# Check there are no NaN values in the ntuple except where expected
+l_branches_with_nans = ['B0_TRUEENERGY',
+                        'B0_TRUEFOURMOMENTUME',
+			'B0_TRUEFOURMOMENTUMX',
+			'B0_TRUEFOURMOMENTUMY',
+			'B0_TRUEFOURMOMENTUMZ',
+			'B0_TRUEP',
+			'B0_TRUEPT',
+			'B0_TRUEPX',
+			'B0_TRUEPY',
+			'B0_TRUEPZ',
+			'Ds_TRUEENERGY',
+			'Ds_TRUEFOURMOMENTUME',
+			'Ds_TRUEFOURMOMENTUMX',
+			'Ds_TRUEFOURMOMENTUMY',
+			'Ds_TRUEFOURMOMENTUMZ',
+			'Ds_TRUEP',
+			'Ds_TRUEPT',
+			'Ds_TRUEPX',
+			'Ds_TRUEPY',
+			'Ds_TRUEPZ']
+
+l_test = list_fields_with_nan(ntuple, "Tuple/DecayTree")
+if sorted(l_test) != sorted(l_branches_with_nans):
+    causes.append("Unexpected list of branches with NaN values")
+
+# Checks background category values and associated MC-truth PIDs are correctly assigned
+ok = (((df["B0_BKGCAT"].abs() == 20).sum() == 12) and
+      (df["Kp_BKGCAT"] == -1).all() and
+      ((df["B0_TRUEID"].abs() == 531).sum() == 13) and
+      ((df["Ds_TRUEID"].abs() == 431).sum() == 14) and
+      ((df["Ds_TRUEID"] == 0).sum() == 1) and
+      (df["Kp_TRUEID"] != 0).all()
+     )
+if not ok:
+    causes.append("Ntuple contains unexpected BKGCAT and/or TRUEID values")
+
+print('Test successfully completed!')
+os.system(f"rm {ntuple}")
 </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic-run-mc.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic-run-mc.qmt
index 3e20965f9..22b15a94f 100755
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic-run-mc.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic-run-mc.qmt
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!--
 ###############################################################################
-# (c) Copyright 2020-2021 CERN for the benefit of the LHCb Collaboration      #
+# (c) Copyright 2020-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -31,5 +31,28 @@
 from DaVinciTests.QMTest.DaVinciExclusions import preprocessor, counter_preprocessor
 validateWithReference(preproc = preprocessor, counter_preproc = counter_preprocessor)
 countErrorLines({"FATAL":0, "ERROR":0})
+
+import os
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
+
+ntuple  = './DV-example-tupling-basic-ntp-run-mc.root'
+
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
+
+df = get_pandas_dataframe(ntuple, 'DimuonsTuple/DecayTree')
+
+# Check ntuple structure
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (16, 12):
+    causes.append("Ntuple not with expected number of entries and/or branches")
+
+# Check there are no NaN values in the ntuple
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
+
+print('Test successfully completed!')
+os.system(f"rm {ntuple}")
   </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic.qmt
index f829ca10e..29a0a30fe 100644
--- a/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic.qmt
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_example-tupling-basic.qmt
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!--
 ###############################################################################
-# (c) Copyright 2020-2021 CERN for the benefit of the LHCb Collaboration      #
+# (c) Copyright 2020-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -35,22 +35,39 @@ TFile: name=DV-example-tupling-basic-ntp.root, title=Gaudi Trees, option=CREATE
 """, stdout, result, causes, signature_offset = 0)
 countErrorLines({"FATAL":0, "ERROR":0})
 
-import sys, os, glob
-import ROOT as r
-from ROOT import TFile
-
-try:
-    ntuple = 'DV-example-tupling-basic-ntp.root'
-    f = TFile.Open(ntuple)
-    if f.IsZombie():
-        raise AttributeError('Output ROOT file is Zombie')
-    print('-- DV-example-tupling-basic-ntp.root QMTest -- : found output NTuple')
-    f.Close()
-    os.system('rm %s' %ntuple)
-except IOError as err:
-    raise IOError('Impossible to open file: ', err)
-except:
-    raise Exception('Unexpected error while opening file: ')
+import os
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
+
+ntuple  = './DV-example-tupling-basic-ntp.root'
+
+
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
+
+df1 = get_pandas_dataframe(ntuple, 'DimuonsTuple/DecayTree')
+df2 = get_pandas_dataframe(ntuple, 'KsTuple/DecayTree')
+
+# Check ntuples structure
+if df1.empty:
+    causes.append(f"File {ntuple}: ntuple 'DimuonsTuple/DecayTree' does not contain any branches")
+if df2.empty: 
+    causes.append(f"File: {ntuple}: ntuple 'KsTuple/DecayTree' does not contain any branches")
+if df1.shape != (16, 12):
+    causes.append("Ntuple 'DimuonsTuple/DecayTree' not with expected number of entries and/or branches")
+# FIXME: check disabled because 8(7) candidates are tupled with(out) DD4hep!
+# No appetite to investigate since we should soon update the input files used.
+#if df2.shape != (8, 10):
+#    causes.append("Ntuple 'KsTuple/DecayTree' not with expected number of entries and/or branches")
+
+# Check there are no NaN values in the ntuples
+if df_has_nan(df1):
+    causes.append("Ntuple 'DimuonsTuple/DecayTree' contains NaN entries")
+if df_has_nan(df2):
+    causes.append("Ntuple 'KsTuple/DecayTree' contains NaN entries")
+
+print('Test successfully completed!')
+#os.system(f"rm {ntuple}")
+#os.system(f"rm {ntuple_new}")
 <argument name="exit_code"><integer>1</integer></argument>
 </text></argument>
 </extension>
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
index 9d1c3b740..6b3fd43d3 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
@@ -6,12 +6,12 @@ NTupleSvc                              INFO Added stream file:DV-example-tagger-
 RootHistSvc                            INFO Writing ROOT histograms to: DV-example-tagger-ntp.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.Background...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.Background...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
index 9d1c3b740..6b3fd43d3 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
@@ -6,12 +6,12 @@ NTupleSvc                              INFO Added stream file:DV-example-tagger-
 RootHistSvc                            INFO Writing ROOT histograms to: DV-example-tagger-ntp.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#2.Background...    INFO Will look into [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.DaVinciSma...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#2.Background...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
index ed5db584b..c7db7b6c5 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
@@ -6,9 +6,9 @@ NTupleSvc                              INFO Added stream file:tuple_D0_Kpi_10evt
 RootHistSvc                            INFO Writing ROOT histograms to: tuple_D0_Kpi_10evts_fromHlt2_ntuples.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
index ed5db584b..c7db7b6c5 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
@@ -6,9 +6,9 @@ NTupleSvc                              INFO Added stream file:tuple_D0_Kpi_10evt
 RootHistSvc                            INFO Writing ROOT histograms to: tuple_D0_Kpi_10evts_fromHlt2_ntuples.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref
index cab6d738a..a01b727b2 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref
@@ -22,9 +22,9 @@ HLTControlFlowMgr                      INFO Start initialization
 RootHistSvc                            INFO Writing ROOT histograms to: mytuple.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 HiveDataBrokerSvc                   WARNING non-reentrant algorithm: RecordStream/FSROutputStreamDstWriter
 HLTControlFlowMgr                      INFO Concurrency level information:
 HLTControlFlowMgr                      INFO  o Number of events slots: 1
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref.detdesc
index cab6d738a..a01b727b2 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_unreconstructed_info.ref.detdesc
@@ -22,9 +22,9 @@ HLTControlFlowMgr                      INFO Start initialization
 RootHistSvc                            INFO Writing ROOT histograms to: mytuple.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 HiveDataBrokerSvc                   WARNING non-reentrant algorithm: RecordStream/FSROutputStreamDstWriter
 HLTControlFlowMgr                      INFO Concurrency level information:
 HLTControlFlowMgr                      INFO  o Number of events slots: 1
diff --git a/DaVinciTests/python/DaVinciTests/filters.py b/DaVinciTests/python/DaVinciTests/filters.py
index 56ac7fcba..cacdc9e74 100644
--- a/DaVinciTests/python/DaVinciTests/filters.py
+++ b/DaVinciTests/python/DaVinciTests/filters.py
@@ -1,5 +1,5 @@
 ###############################################################################
-# (c) Copyright 2021-2022 CERN for the benefit of the LHCb Collaboration      #
+# (c) Copyright 2021-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -9,7 +9,7 @@
 # or submit itself to any jurisdiction.                                       #
 ###############################################################################
 """
-Read the output of an Sprucing job with the new DaVinci configuration.
+Read the output of a Sprucing job in DaVinci with line specific filters.
 """
 from DaVinci.algorithms import add_filter
 from DaVinci import Options, make_config
diff --git a/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_filters.qmt b/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_filters.qmt
index 73fcd987c..b387e983d 100644
--- a/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_filters.qmt
+++ b/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_filters.qmt
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!--
 ###############################################################################
-# (c) Copyright 2021 CERN for the benefit of the LHCb Collaboration           #
+# (c) Copyright 2021-2023 CERN for the benefit of the LHCb Collaboration      #
 #                                                                             #
 # This software is distributed under the terms of the GNU General Public      #
 # Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
@@ -22,8 +22,8 @@
   <argument name="extra_options_yaml"><text>
     evt_pre_filters:
       Hlt2TopoLineFilter: "HLT_PASS('Hlt2Topo2BodyLineDecision')"
-    ntuple_file: "ntuple_filter.root"
-    histo_file: "histo_filter.root"
+    ntuple_file: "davinci_filters_ntuple.root"
+    histo_file: "davinci_filters_histos.root"
     print_freq: 1
   </text></argument>
   <argument name="reference"><text>../refs/test_davinci_filters.ref</text></argument>
@@ -31,5 +31,7 @@
   <argument name="validator"><text>
 from DaVinciTests.QMTest.DaVinciExclusions import preprocessor, counter_preprocessor
 validateWithReference(preproc = preprocessor, counter_preproc = counter_preprocessor)
+
+countErrorLines({"FATAL":0, "ERROR":0})
   </text></argument>
 </extension>
diff --git a/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_recVertices.qmt b/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_recVertices.qmt
index aefbb934e..f8e0aaef2 100644
--- a/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_recVertices.qmt
+++ b/DaVinciTests/tests/qmtest/davinci.qms/test_davinci_recVertices.qmt
@@ -35,6 +35,7 @@ countErrorLines({"FATAL":0, "ERROR":0})
 
 # Check there are no NaN values in the ntuple
 from DaVinciTests.QMTest.check_helpers import has_nan
-assert not has_nan("test_recVertices.root", "B0DsK_Tuple/DecayTree")
+if has_nan("test_recVertices.root", "B0DsK_Tuple/DecayTree"):
+    causes.append("Ntuple contains NaN entries")
   </text></argument>
 </extension>
diff --git a/DaVinciTests/tests/refs/test_davinci_filters.ref b/DaVinciTests/tests/refs/test_davinci_filters.ref
index 2431ec373..2017c245f 100644
--- a/DaVinciTests/tests/refs/test_davinci_filters.ref
+++ b/DaVinciTests/tests/refs/test_davinci_filters.ref
@@ -2,8 +2,8 @@ ApplicationMgr    SUCCESS
 ====================================================================================================================================
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
-NTupleSvc                              INFO Added stream file:ntuple_filter.root as FILE1
-RootHistSvc                            INFO Writing ROOT histograms to: ntuple_filter.root
+NTupleSvc                              INFO Added stream file:davinci_filters_ntuple.root as FILE1
+RootHistSvc                            INFO Writing ROOT histograms to: davinci_filters_ntuple.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
 ApplicationMgr                         INFO Application Manager Initialized successfully
diff --git a/DaVinciTests/tests/refs/test_davinci_filters.ref.detdesc b/DaVinciTests/tests/refs/test_davinci_filters.ref.detdesc
index 2431ec373..2017c245f 100644
--- a/DaVinciTests/tests/refs/test_davinci_filters.ref.detdesc
+++ b/DaVinciTests/tests/refs/test_davinci_filters.ref.detdesc
@@ -2,8 +2,8 @@ ApplicationMgr    SUCCESS
 ====================================================================================================================================
 ====================================================================================================================================
 ApplicationMgr       INFO Application Manager Configured successfully
-NTupleSvc                              INFO Added stream file:ntuple_filter.root as FILE1
-RootHistSvc                            INFO Writing ROOT histograms to: ntuple_filter.root
+NTupleSvc                              INFO Added stream file:davinci_filters_ntuple.root as FILE1
+RootHistSvc                            INFO Writing ROOT histograms to: davinci_filters_ntuple.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
 ApplicationMgr                         INFO Application Manager Initialized successfully
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
index c3485ed24..097024329 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial1_functors_specialfield.qmt
@@ -42,11 +42,14 @@ if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
 df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
 
 # Check ntuple structure
-if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
-assert df.shape == (30, 22)
+if df.empty:
+    raise Exception(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (30, 22):
+    causes.append("Ntuple not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuple
-assert not df_has_nan(df)
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
index 5534b317f..78d8ed1ad 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial2_LoKi.qmt
@@ -37,16 +37,20 @@ ntuple  = './tutorial2_LoKi.root'
 #this file should be disabled
 ntuple_new  = './tutorial2_LoKi_new.root'
 
-if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 
 df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
 
 # Check ntuple structure
-if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
-assert df.shape == (30, 50)
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (30, 50):
+    causes.append("Ntuple not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuple
-assert not df_has_nan(df)
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
index 13a40dcf0..5bc265685 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial3_ThOrfunctors.qmt
@@ -37,21 +37,24 @@ ntuple  = './tutorial3_ThOrfunctors.root'
 #this file should be disabled
 ntuple_new  = './tutorial3_ThOrfunctors_new.root'
 
-if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 
 df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
 
 # Check ntuple structure
-if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
-assert df.shape == (30, 26)
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (30, 26):
+    causes.append("Ntuple not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuple
-assert not df_has_nan(df)
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
 
 # Checks PIDs are correctly assigned
-assert (df["Bs_Kp_ID"].abs() == 321).all()
-assert (df["Bs_jpsi_ID"].abs() == 443).all()
-assert (df["Bs_phi_ID"].abs() == 333).all()
+if not ( (df["Bs_Kp_ID"].abs() == 321).all() and (df["Bs_jpsi_ID"].abs() == 443).all() and (df["Bs_phi_ID"].abs() == 333).all() ):
+    causes.append("Ntuple contains unexpected PID values")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
index 61b9fcb8d..430c64436 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial4_trigger_eventinfo.qmt
@@ -37,19 +37,24 @@ ntuple  = './tutorial4_trigger_eventinfo.root'
 #this file should be disabled
 ntuple_new  = './tutorial4_trigger_eventinfo_new.root'
 
-if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 
 df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
 
 # Check ntuple structure
-if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
-assert df.shape == (30, 12)
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (30, 12):
+    causes.append("Ntuple not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuple
-assert not df_has_nan(df)
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
 
 # Checks PIDs are correctly assigned
-assert (df["Bs_ID"] == 531).all()
+if not (df["Bs_ID"] == 531).all():
+    causes.append("Ntuple contains unexpected Bs_ID values")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
index da920daf1..d890f93e3 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial5_MCTruth.qmt
@@ -37,29 +37,36 @@ ntuple  = './tutorial5_MCTruth.root'
 #this file should be disabled
 ntuple_new  = './tutorial5_MCTruth_new.root'
 
-if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 
 df = get_pandas_dataframe(ntuple, 'TDirectoryName/TTreeName')
 
 # Check ntuple structure
-if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branches. Please check.")
-assert df.shape == (30, 39)
+if df.empty:
+    causes.append(f"File {ntuple}: ntuple does not contain any branches")
+if df.shape != (30, 39):
+    causes.append("Ntuple not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuple except where expected
 from DaVinciTests.QMTest.check_helpers import list_fields_with_nan
 l_branches_with_nans = ['Bs_TRUEP', 'Jpsi_TRUEP', 'Phi_TRUEP', 'Mup_TRUEP', 'Mum_TRUEP', 'Kp_TRUEEPHI', 'Kp_TRUEP', 'Km_TRUEP']
 l_test = list_fields_with_nan(ntuple, 'TDirectoryName/TTreeName')
-assert sorted(l_test) == sorted(l_branches_with_nans)
+if sorted(l_test) != sorted(l_branches_with_nans):
+    causes.append("Unexpected list of branches with NaN values")
 
 # Checks PIDs are correctly assigned
-# TODO: these values are not OK and need to be fixed, cf. for example issue https://gitlab.cern.ch/lhcb/DaVinci/-/issues/100
-assert (df.filter(regex=("[B|J|P].*TRUEID"))==0).any().any()  # no matched MC
-assert (df.filter(regex=("K.*TRUEID"))==0).any().any()  # no matched kaons
-assert (df.filter(regex=("Mu.*TRUEID")).abs()!=13).any().any()  # no true muons
+if not ((df.filter(regex=("[B|J|P].*TRUEID"))==0).all().all()  # no matched MC
+        and ( (df["Km_TRUEID"].abs()==0).sum() + (df["Kp_TRUEID"].abs()==0).sum() == 14 )
+        and ( (df["Mum_TRUEID"].abs()==0).sum() + (df["Mup_TRUEID"].abs()==0).sum() == 3 )
+       ):
+    causes.append("Ntuple contains unexpected TRUEID values")
 
 # Check background categories
-assert (df.filter(regex=("[B|J|P].*BKGCAT"))!=0).any().any()  # no signal
-assert (df.filter(regex=("[K|Mu].*BKGCAT"))==-1).all().all()  # for kaons and muons, all entries are -1
+if not ((df.filter(regex=("[B|J|P].*BKGCAT"))!=0).all().all()
+         and (df.filter(regex=("[K|Mu].*BKGCAT"))==-1).all().all()  # for kaons and muons, all entries are -1
+       ):
+    causes.append("Ntuple contains unexpected BKGCAT values")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
index 2554b6ef8..5dcd29271 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial6_DecayTreeFit.qmt
@@ -46,7 +46,8 @@ if df.empty: raise Exception(f"File {ntuple}: ntuple does not contain any branch
 assert df.shape == (30, 48)
 
 # Check there are no NaN values in the ntuple
-assert not df_has_nan(df)
+if df_has_nan(df):
+    causes.append("Ntuple contains NaN entries")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt b/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
index 7a8fffc9c..17e907f81 100644
--- a/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
+++ b/DaVinciTutorials/tests/qmtest/test_tutorial7_multiple_sel_lines.qmt
@@ -37,20 +37,27 @@ ntuple  = './tutorial7_multiple_sel_lines.root'
 #this file should be disabled
 ntuple_new  = './tutorial7_multiple_sel_lines_new.root'
 
-if not os.path.isfile(ntuple): raise Exception(f"File {ntuple} does not exist!")
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
 
 df1 = get_pandas_dataframe(ntuple, 'TDirectoryName1/TTreeName1')
 df2 = get_pandas_dataframe(ntuple, 'TDirectoryName2/TTreeName2')
 
 # Check ntuple structure
-if df1.empty: raise Exception(f"File {ntuple}: ntuple 'TDirectoryName1/TTreeName1' does not contain any branches. Please check.")
-if df2.empty: raise Exception(f"File: {ntuple}: ntuple 'TDirectoryName2/TTreeName2' does not contain any branches. Please check.")
-assert df1.shape == (30, 23)
-assert df2.shape == (13, 23)
+if df1.empty:
+    causes.append(f"File {ntuple}: ntuple 'TDirectoryName1/TTreeName1' does not contain any branches")
+if df2.empty:
+    causes.append(f"File {ntuple}: ntuple 'TDirectoryName2/TTreeName2' does not contain any branches")
+if df1.shape != (30, 23):
+    causes.append("Ntuple 'TDirectoryName1/TTreeName1' not with expected number of entries and/or branches")
+if df2.shape != (13, 23):
+    causes.append("Ntuple 'TDirectoryName2/TTreeName2' not with expected number of entries and/or branches")
 
 # Check there are no NaN values in the ntuples
-assert not df_has_nan(df1)
-assert not df_has_nan(df2)
+if df_has_nan(df1):
+    causes.append("Ntuple 'TDirectoryName1/TTreeName1' contains NaN entries")
+if df_has_nan(df2):
+    causes.append("Ntuple 'TDirectoryName2/TTreeName2' contains NaN entries")
 
 print('Test successfully completed!')
 os.system(f"rm {ntuple}")
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
index 34c78bc62..c69953f0f 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
@@ -6,9 +6,9 @@ NTupleSvc                              INFO Added stream file:tutorial5_MCTruth.
 RootHistSvc                            INFO Writing ROOT histograms to: tutorial5_MCTruth.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
index 34c78bc62..c69953f0f 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
@@ -6,9 +6,9 @@ NTupleSvc                              INFO Added stream file:tutorial5_MCTruth.
 RootHistSvc                            INFO Writing ROOT histograms to: tutorial5_MCTruth.root
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
 FSROutputStreamDstWriter               INFO Data source: EventDataSvc output: SVC='Gaudi::RootCnvSvc'
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg#1.Background...    INFO Will look into [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.DaVinciSma...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg#1.Background...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
 ApplicationMgr                         INFO Application Manager Initialized successfully
 ApplicationMgr                         INFO Application Manager Started successfully
 EventPersistencySvc                    INFO Added successfully Conversion service:RootCnvSvc
-- 
GitLab


From 946727eb90c1417af6377c81c02f9d7a5f2f454c Mon Sep 17 00:00:00 2001
From: guillaume pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Fri, 24 Feb 2023 17:35:50 +0100
Subject: [PATCH 19/21] change

---
 .../tupling/option_davinci_tupling_eventparticles.py          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 1fd7c3ba5..7d0f69616 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -38,8 +38,8 @@ def main(options: Options):
         unpack_data = upfront_reconstruction()
 
     algs = {
-        "B02JpsiK":
-        unpack_data + [long_muons, long_electrons, long_kaons, long_pions],
+        "B02JpsiK": unpack_data +
+        [long_muons, long_electrons, long_kaons, long_pions],
     }
 
     return make_config(options, algs)
-- 
GitLab


From ba62f88d586173c3cb2b5bada999388f528b8eb7 Mon Sep 17 00:00:00 2001
From: guillaume pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Sat, 25 Feb 2023 10:56:49 +0100
Subject: [PATCH 20/21] Problems with git

---
 .../option_davinci_tupling_eventparticles.py  | 38 +++++++++++++++++--
 1 file changed, 34 insertions(+), 4 deletions(-)

diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
index 7d0f69616..148541a53 100644
--- a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
+++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_eventparticles.py
@@ -9,12 +9,16 @@
 # or submit itself to any jurisdiction.                                       #
 ###############################################################################
 from DaVinci import Options, make_config
+from DaVinci.algorithms import add_filter
+from FunTuple import FunTuple_Particles as Funtuple
 from Hlt2Conf.standard_particles import (
     make_long_muons,
     make_long_electrons_with_brem,
     make_long_kaons,
     make_long_pions,
 )
+from PyConf.reading import get_particles
+import FunTuple.functorcollections as FC
 """
 Very simple DaVinci option file. 
 
@@ -24,9 +28,17 @@ Not using with reconstruction.bind(from_file=True, spruce=True) can make it look
 This script assumes persistreco for every event.
 """
 
-
 def main(options: Options):
 
+    fields_leptons = {
+        "Bu": "[B+ -> J/psi(1S) K+]CC",
+    }
+
+    line = 'Hlt2TrackEff_Velo2Long_B2JpsiK_MuonProbe_VELO'
+    process = 'HLT2'
+
+    input_data = get_particles(f"/Event/{process}/{line}/Particles")
+
     from RecoConf.reconstruction_objects import reconstruction, upfront_reconstruction
     # TODO, ideally it should work without an explicit bind by the user
     with reconstruction.bind(from_file=True, spruce=True):
@@ -37,9 +49,27 @@ def main(options: Options):
         # TODO, ideally it would not be necessary to explicitly add the unpacking to the control flow
         unpack_data = upfront_reconstruction()
 
+    ## DEFINE INSTANCE OF FUNTUPLE
+    Tdir = "Tuple"
+    TTree = "DecayTree"
+
+    variables_all = FC.Kinematics()
+
+    variables = {
+        'ALL': variables_all
+    }
+
+    tuple_data = Funtuple(
+        Tdir,
+        TTree,
+        fields=fields_leptons,
+        variables=variables,
+        inputs=input_data)
+
+    filter_line = add_filter("HDRFilter_Bu2JpsiK", f"HLT_PASS('{line}')")
+
     algs = {
-        "B02JpsiK": unpack_data +
-        [long_muons, long_electrons, long_kaons, long_pions],
+        "B02JpsiK": [filter_line, tuple_data] + unpack_data + [long_muons, long_electrons, long_kaons, long_pions] 
     }
 
-    return make_config(options, algs)
+    return make_config(options, algs)
\ No newline at end of file
-- 
GitLab


From d5e239dc242ce3975972add58b773506f12300e6 Mon Sep 17 00:00:00 2001
From: guillaume pietrzyk <guillaume.pietrzyk@cern.ch>
Date: Sat, 25 Feb 2023 10:48:26 +0100
Subject: [PATCH 21/21] Added files for testing

---
 .../davinci_tupling_eventparticles.yaml       | 12 ++++
 .../test_davinci_tupling_eventparticles.qmt   | 64 +++++++++++++++++++
 2 files changed, 76 insertions(+)
 create mode 100644 DaVinciExamples/example_data/davinci_tupling_eventparticles.yaml
 create mode 100755 DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_eventparticles.qmt

diff --git a/DaVinciExamples/example_data/davinci_tupling_eventparticles.yaml b/DaVinciExamples/example_data/davinci_tupling_eventparticles.yaml
new file mode 100644
index 000000000..287147391
--- /dev/null
+++ b/DaVinciExamples/example_data/davinci_tupling_eventparticles.yaml
@@ -0,0 +1,12 @@
+input_files:
+  - 'root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/tests/hlt2_TagAndProbemumu.dst'
+data_type: Upgrade
+input_type: ROOT
+simulation: true
+conddb_tag: sim-20210617-vc-md100
+dddb_tag: dddb-20210617
+geometry_version: 'trunk'
+conditions_version: 'master'
+input_manifest_file: 'root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp3/tests/hlt2_TagAndProbemumu.tck.json'
+write_fsr: False
+print_freq: 1
diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_eventparticles.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_eventparticles.qmt
new file mode 100755
index 000000000..c5596ecbe
--- /dev/null
+++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_eventparticles.qmt
@@ -0,0 +1,64 @@
+<?xml version="1.0" ?>
+<!--
+###############################################################################
+# (c) Copyright 2020-2023 CERN for the benefit of the LHCb Collaboration      #
+#                                                                             #
+# This software is distributed under the terms of the GNU General Public      #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   #
+#                                                                             #
+# 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.                                       #
+###############################################################################
+-->
+<!DOCTYPE extension  PUBLIC '-//QM/2.3/Extension//EN'  'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
+<extension class="GaudiTest.GaudiExeTest" kind="test">
+  <argument name="program"><text>lbexec</text></argument>
+  <argument name="args"><set>
+    <text>DaVinciExamples.tupling.option_davinci_tupling_eventparticles:main</text>
+  </set></argument>
+  <argument name="options_yaml_fn"><text>$DAVINCIEXAMPLESROOT/example_data/davinci_tupling_eventparticles.yaml</text></argument>
+  <argument name="extra_options_yaml"><text>
+    ntuple_file: DV-example-tupling-eventparticles.root
+    histo_file: DV-example-tupling-eventparticles-his.root
+    evt_max: 100
+    input_raw_format: 0.3
+    input_process: Hlt2
+</text></argument>
+<argument name="timeout"><integer>3600</integer></argument>
+<argument name="validator"><text>
+findReferenceBlock("""
+RFileCnv                               INFO dumping contents of /NTUPLES/FILE1
+TFile: name=DV-example-tupling-eventparticles.root, title=Gaudi Trees, option=CREATE
+******************************************************************************
+*Tree    :DecayTree : DecayTree                                              *
+""", stdout, result, causes, signature_offset = 0)
+countErrorLines({"FATAL":0, "ERROR":0})
+
+import os
+from DaVinciTests.QMTest.check_helpers import get_pandas_dataframe, df_has_nan
+
+ntuple  = './DV-example-tupling-eventparticles.root'
+
+
+if not os.path.isfile(ntuple):
+    causes.append(f"File {ntuple} does not exist!")
+
+df1 = get_pandas_dataframe(ntuple, 'Tuple/DecayTree')
+
+# Check ntuples structure
+if df1.empty:
+    causes.append(f"File {ntuple}: ntuple 'Tuple/DecayTree' does not contain any branches")
+# FIXME: check disabled because 8(7) candidates are tupled with(out) DD4hep!
+# No appetite to investigate since we should soon update the input files used.
+
+# Check there are no NaN values in the ntuples
+if df_has_nan(df1):
+    causes.append("Ntuple 'Tuple/DecayTree' contains NaN entries")
+
+print('Test successfully completed!')
+#os.system(f"rm {ntuple}")
+#os.system(f"rm {ntuple_new}")
+<argument name="exit_code"><integer>1</integer></argument>
+</text></argument>
+</extension>
-- 
GitLab