diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref b/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref
index c8702da63f70b94acb4a780105c4d33931e05bcc..ae913f3cb2b1bcb973a254fab1efed2f2d1994a0 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref
@@ -60,7 +60,7 @@ UnpackBestTracks                       INFO Number of counters : 1
 UnpackMuonPIDs                         INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# UnPackedData"                                |        10 |       1061 |     106.10 |     33.285 |      43.000 |      169.00 |
-make_detached_mumu_f3cea37d_rs         INFO Number of counters : 6
+make_detached_mumu_f3cea37d_rs         INFO Number of counters : 7
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"# passed"                                      |        10 |          7 |( 70.00000 +- 14.49138)% |
  |*"# passed CombinationCut"                       |        30 |         22 |( 73.33333 +- 8.073734)% |
@@ -68,3 +68,4 @@ make_detached_mumu_f3cea37d_rs         INFO Number of counters : 6
  |*"# passed vertex fit"                           |        22 |         22 |( 100.0000 +- 0.000000)% |
  | "Input1 size"                                   |        10 |         21 |     2.1000 |
  | "Input2 size"                                   |        10 |         21 |     2.1000 |
+ | "candidate multiplicity"                        |        10 |         16 |     1.6000 |     1.2000 |      0.0000 |      4.0000 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref.detdesc b/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref.detdesc
index c8702da63f70b94acb4a780105c4d33931e05bcc..ae913f3cb2b1bcb973a254fab1efed2f2d1994a0 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling-basic-run-mc.ref.detdesc
@@ -60,7 +60,7 @@ UnpackBestTracks                       INFO Number of counters : 1
 UnpackMuonPIDs                         INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# UnPackedData"                                |        10 |       1061 |     106.10 |     33.285 |      43.000 |      169.00 |
-make_detached_mumu_f3cea37d_rs         INFO Number of counters : 6
+make_detached_mumu_f3cea37d_rs         INFO Number of counters : 7
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"# passed"                                      |        10 |          7 |( 70.00000 +- 14.49138)% |
  |*"# passed CombinationCut"                       |        30 |         22 |( 73.33333 +- 8.073734)% |
@@ -68,3 +68,4 @@ make_detached_mumu_f3cea37d_rs         INFO Number of counters : 6
  |*"# passed vertex fit"                           |        22 |         22 |( 100.0000 +- 0.000000)% |
  | "Input1 size"                                   |        10 |         21 |     2.1000 |
  | "Input2 size"                                   |        10 |         21 |     2.1000 |
+ | "candidate multiplicity"                        |        10 |         16 |     1.6000 |     1.2000 |      0.0000 |      4.0000 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
index 45a613c7dffe7674f49f8b341cbdbc3475589b8b..6c0242c2e3387005edfb135eef96055f963fb66c 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref
@@ -4,12 +4,12 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:DV-example-tagger-ntp.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_5f9093b7.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_5f9093b7.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_5f9093b7.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.Bac...    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
@@ -51,16 +51,16 @@ FunctionalParticleMaker_84c76599       INFO Number of counters : 4
 HDRFilter_B0DsK                        INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |        12 |         12 |( 100.0000 +- 0.000000)% |
-MCTruthAndBkgCatAlg_4bd443a8           INFO Number of counters : 3
- |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "Events"                                        |        12 |
- | "Ghosts"                                        |         1 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
- | "Particles"                                     |        50 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
-MCTruthAndBkgCatAlg_5f9093b7           INFO Number of counters : 3
+MCTruthAndBkgCatAlg_4781cad9           INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Ghosts"                                        |         4 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
  | "Particles"                                     |        90 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
+MCTruthAndBkgCatAlg_cde1e43b           INFO Number of counters : 3
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "Events"                                        |        12 |
+ | "Ghosts"                                        |         1 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
+ | "Particles"                                     |        50 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
 PP2MCPRelationUnpacker_20c0b7e4        INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# Linked BufferData"                           |        60 |      96272 |     1604.5 |
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 45a613c7dffe7674f49f8b341cbdbc3475589b8b..6c0242c2e3387005edfb135eef96055f963fb66c 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_array_taggers.ref.detdesc
@@ -4,12 +4,12 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:DV-example-tagger-ntp.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_5f9093b7.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_5f9093b7.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_5f9093b7.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_4bd443a8.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4781cad9.Bac...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.DaV...    INFO Will look into protoparticle locations [/Event/Spruce/HLT2/Relations/ChargedPP2MCP, /Event/Spruce/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_cde1e43b.Bac...    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
@@ -51,16 +51,16 @@ FunctionalParticleMaker_84c76599       INFO Number of counters : 4
 HDRFilter_B0DsK                        INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |        12 |         12 |( 100.0000 +- 0.000000)% |
-MCTruthAndBkgCatAlg_4bd443a8           INFO Number of counters : 3
- |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
- | "Events"                                        |        12 |
- | "Ghosts"                                        |         1 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
- | "Particles"                                     |        50 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
-MCTruthAndBkgCatAlg_5f9093b7           INFO Number of counters : 3
+MCTruthAndBkgCatAlg_4781cad9           INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Ghosts"                                        |         4 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
  | "Particles"                                     |        90 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
+MCTruthAndBkgCatAlg_cde1e43b           INFO Number of counters : 3
+ |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
+ | "Events"                                        |        12 |
+ | "Ghosts"                                        |         1 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
+ | "Particles"                                     |        50 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
 PP2MCPRelationUnpacker_20c0b7e4        INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "# Linked BufferData"                           |        60 |      96272 |     1604.5 |
diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
index 8ffabc67dffef6dcb34243011c05cb258a7a43e8..86006fe8df0d7c0dbd80e1858ae45f21660bacdd 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref
@@ -4,9 +4,9 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:tuple_D0_Kpi_10evts_fromHlt2_ntuples.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_86f188eb.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_86f188eb.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_86f188eb.Bac...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.Bac...    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
@@ -37,7 +37,7 @@ ApplicationMgr                         INFO Application Manager Terminated succe
 HDRFilter_D0Kpi                        INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |         7 |          7 |( 100.0000 +- 0.000000)% |
-MCTruthAndBkgCatAlg_86f188eb           INFO Number of counters : 2
+MCTruthAndBkgCatAlg_a5151a2a           INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |         7 |
  | "Particles"                                     |        21 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      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 8ffabc67dffef6dcb34243011c05cb258a7a43e8..86006fe8df0d7c0dbd80e1858ae45f21660bacdd 100644
--- a/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
+++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_hlt2.ref.detdesc
@@ -4,9 +4,9 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:tuple_D0_Kpi_10evts_fromHlt2_ntuples.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_86f188eb.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_86f188eb.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_86f188eb.Bac...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_a5151a2a.Bac...    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
@@ -37,7 +37,7 @@ ApplicationMgr                         INFO Application Manager Terminated succe
 HDRFilter_D0Kpi                        INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |         7 |          7 |( 100.0000 +- 0.000000)% |
-MCTruthAndBkgCatAlg_86f188eb           INFO Number of counters : 2
+MCTruthAndBkgCatAlg_a5151a2a           INFO Number of counters : 2
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |         7 |
  | "Particles"                                     |        21 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
diff --git a/DaVinciTests/tests/refs/test_davinci-issue-97_bkgcat_mc-truth.ref.detdesc b/DaVinciTests/tests/refs/test_davinci-issue-97_bkgcat_mc-truth.ref.detdesc
index 9bd113502d8309fd84ca8ad4f7d1703761a63f3d..9eaca849fa19b16cd793d79c6f8affddd3af3bcd 100644
--- a/DaVinciTests/tests/refs/test_davinci-issue-97_bkgcat_mc-truth.ref.detdesc
+++ b/DaVinciTests/tests/refs/test_davinci-issue-97_bkgcat_mc-truth.ref.detdesc
@@ -4,9 +4,9 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                                                                           INFO Added stream file:davinci-issue-97_bkgcat_mc-truth_ntuple.root as FILE1
 HistogramPersistencySvc                                                             INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_629e931f.DaVinciSmartAssociator.P2MCPFromProtoP                 INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_629e931f.DaVinciSmartAssociator.BackgroundCategory.P2MCPF...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_629e931f.BackgroundCategory.P2MCPFromProtoP                     INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4b890036.DaVinciSmartAssociator.P2MCPFromProtoP                 INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4b890036.DaVinciSmartAssociator.BackgroundCategory.P2MCPF...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_4b890036.BackgroundCategory.P2MCPFromProtoP                     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
@@ -733,7 +733,7 @@ Hlt2Lb2JpsiLambdaTuple
 LoKi__HDRFilter                                                                     INFO Number of counters : 1
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  |*"#passed"                                       |         4 |          4 |( 100.0000 +- 0.000000)% |
-MCTruthAndBkgCatAlg_629e931f                                                        INFO Number of counters : 3
+MCTruthAndBkgCatAlg_4b890036                                                        INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |         4 |
  | "Ghosts"                                        |        10 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
index 3d8554fb68c239c9c6013df5131965f19718ba46..4eae4cde25d8cb383d8423fe5f21e9067db514c0 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref
@@ -4,9 +4,9 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:tutorial5_MCTruth.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_ad48255b.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_ad48255b.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_ad48255b.Bac...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.Bac...    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
@@ -138,7 +138,7 @@ Hlt2DecReportsDecoder_8643b74d         INFO Number of counters : 1
 HltPackedBufferDecoder_be2498dc        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"|        12 |
-MCTruthAndBkgCatAlg_ad48255b           INFO Number of counters : 3
+MCTruthAndBkgCatAlg_6c156c47           INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Ghosts"                                        |       107 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |
diff --git a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
index 3d8554fb68c239c9c6013df5131965f19718ba46..4eae4cde25d8cb383d8423fe5f21e9067db514c0 100644
--- a/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
+++ b/DaVinciTutorials/tests/refs/test_tutorial5_MCTruth.ref.detdesc
@@ -4,9 +4,9 @@ ApplicationMgr    SUCCESS
 ApplicationMgr       INFO Application Manager Configured successfully
 NTupleSvc                              INFO Added stream file:tutorial5_MCTruth.root as FILE1
 HistogramPersistencySvc                INFO Added successfully Conversion service:RootHistSvc
-MCTruthAndBkgCatAlg_ad48255b.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_ad48255b.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
-MCTruthAndBkgCatAlg_ad48255b.Bac...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.DaV...    INFO Will look into protoparticle locations [/Event/HLT2/Relations/ChargedPP2MCP, /Event/HLT2/Relations/NeutralPP2MCP]
+MCTruthAndBkgCatAlg_6c156c47.Bac...    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
@@ -138,7 +138,7 @@ Hlt2DecReportsDecoder_8643b74d         INFO Number of counters : 1
 HltPackedBufferDecoder_be2498dc        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"|        12 |
-MCTruthAndBkgCatAlg_ad48255b           INFO Number of counters : 3
+MCTruthAndBkgCatAlg_6c156c47           INFO Number of counters : 3
  |    Counter                                      |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |
  | "Events"                                        |        12 |
  | "Ghosts"                                        |       107 |          0 |     0.0000 |     0.0000 |  4.2950e+09 |      0.0000 |