diff --git a/configuration/python/AllenConf/HLT1.py b/configuration/python/AllenConf/HLT1.py
index 8850fa4803d7c17ee0e52cf8816d9ad576f825aa..82c1ef42e016e9b50623a587be11d17a616d961f 100644
--- a/configuration/python/AllenConf/HLT1.py
+++ b/configuration/python/AllenConf/HLT1.py
@@ -240,12 +240,46 @@ def default_physics_lines(reconstructed_objects, with_calo, with_muon,
                 name="Hlt1DiMuonDisplaced",
                 minHighMassTrackPt=thresholds.DiMuonDisplaced_pt,
                 minHighMassTrackP=3000.,
-                minMass=0.,
+                minMass=0,
                 maxDoca=0.2,
                 maxVertexChi2=25.,
                 minIPChi2=thresholds.DiMuonDisplaced_ipchi2,
                 enable_tupling=enable_tupling,
-                maxChi2Corr=thresholds.DiMuonDisplaced_maxCorrChi2),
+                maxChi2Corr=thresholds.DiMuonDisplaced_maxCorrChi2,
+                useNN=False,
+            ),
+            make_di_muon_mass_line(
+                long_tracks,
+                dileptons,
+                muonid,
+                name="Hlt1DiMuonDisplacedSoftPT",
+                minHighMassTrackPt=0,
+                minHighMassTrackP=3000.0,
+                minMass=200,
+                maxDoca=0.2,
+                maxVertexChi2=9,
+                minIPChi2=6,
+                enable_tupling=enable_tupling,
+                minMuonNN=0.8,
+                useNN=True,
+                vetoSharedHits=True),
+            make_di_muon_mass_line(
+                long_tracks,
+                dileptons,
+                muonid,
+                name="Hlt1DiMuonDisplacedSoftPT_SS",
+                minHighMassTrackPt=0,
+                minHighMassTrackP=3000.0,
+                minMass=200,
+                maxDoca=0.2,
+                maxVertexChi2=9,
+                minIPChi2=6,
+                enable_tupling=enable_tupling,
+                minMuonNN=0.8,
+                useNN=True,
+                vetoSharedHits=True,
+                oppositeSign=False,
+                pre_scaler=0.01),
             make_di_muon_soft_line(
                 long_tracks, dileptons, name="Hlt1DiMuonSoft"),
             make_track_muon_mva_line(
@@ -257,17 +291,52 @@ def default_physics_lines(reconstructed_objects, with_calo, with_muon,
                 enable_tupling=enable_tupling,
                 alpha=thresholds.TrackMuonMVA_alpha),
             make_di_muon_no_ip_line(
-                long_tracks, dileptons, muonid, minNN=0.83),
+                long_tracks, dileptons, muonid, maxVertexChi2=9, minNN=0.95),
             make_di_muon_no_ip_line(
                 long_tracks,
                 dileptons,
                 muonid,
-                minNN=0.83,
+                maxVertexChi2=9,
+                minNN=0.95,
                 name="Hlt1DiMuonNoIP_SS",
                 pre_scaler_hash_string="di_muon_no_ip_ss_line_pre",
                 post_scaler_hash_string="di_muon_no_ip_ss_line_post",
                 ss_on=True,
-                post_scaler=.1),
+                post_scaler=.01),
+            make_di_muon_mass_line(
+                long_tracks,
+                dileptons,
+                muonid,
+                name="Hlt1DiMuonNoIPNorm",
+                minHighMassTrackPt=0,
+                minHighMassTrackP=3000.0,
+                minMass=200,
+                maxDoca=0.2,
+                maxVertexChi2=9,
+                minIPChi2=-1,
+                enable_tupling=False,
+                minMuonNN=0.8,
+                useNN=True,
+                vetoSharedHits=True,
+                pre_scaler=0.001),
+            make_di_muon_mass_line(
+                long_tracks,
+                dileptons,
+                muonid,
+                name="Hlt1DiMuonNoIPNorm_SS",
+                minHighMassTrackPt=0,
+                minHighMassTrackP=3000.0,
+                minMass=200,
+                maxDoca=0.2,
+                maxVertexChi2=9,
+                minIPChi2=-1,
+                enable_tupling=False,
+                minMuonNN=0.8,
+                useNN=True,
+                vetoSharedHits=True,
+                oppositeSign=False,
+                pre_scaler=.001,
+            ),
             make_di_muon_drell_yan_line(
                 long_tracks,
                 dileptons,
diff --git a/configuration/python/AllenConf/hlt1_muon_lines.py b/configuration/python/AllenConf/hlt1_muon_lines.py
index de719705ddd92226143cfbc14b0be6907391eec5..48e2ecf49ee7835f8a4fdded36ed0661829cee9d 100644
--- a/configuration/python/AllenConf/hlt1_muon_lines.py
+++ b/configuration/python/AllenConf/hlt1_muon_lines.py
@@ -133,6 +133,10 @@ def make_di_muon_mass_line(long_tracks,
                            maxVertexChi2=25.,
                            minIPChi2=0.,
                            maxChi2Corr=1.8,
+                           minMuonNN=0.1,
+                           useNN=False,
+                           oppositeSign=True,
+                           vetoSharedHits=False,
                            name="Hlt1DiMuonHighMass",
                            pre_scaler=1.,
                            enable_tupling=False):
@@ -148,6 +152,7 @@ def make_di_muon_mass_line(long_tracks,
             "dev_multi_event_composites"],
         dev_track_offsets_t=long_tracks["dev_offsets_long_tracks"],
         dev_chi2muon_t=muonid["dev_chi2corr"],
+        dev_muonidnn_t=muonid["dev_muonid_response"],
         pre_scaler_hash_string=pre_scaler_hash_string or name + "_pre",
         post_scaler_hash_string=post_scaler_hash_string or name + "_post",
         pre_scaler=pre_scaler,
@@ -158,6 +163,10 @@ def make_di_muon_mass_line(long_tracks,
         maxVertexChi2=maxVertexChi2,
         minIPChi2=minIPChi2,
         maxChi2Muon=maxChi2Corr,
+        minMuonNN=minMuonNN,
+        useNN=useNN,
+        OppositeSign=oppositeSign,
+        vetoSharedHits=vetoSharedHits,
         enable_tupling=enable_tupling)
 
 
@@ -271,6 +280,7 @@ def make_di_muon_no_ip_line(long_tracks,
         post_scaler_hash_string=post_scaler_hash_string,
         minTrackPtPROD=minTrackPtPROD,
         minTrackP=minTrackP,
+        minPt=minPt,
         maxDoca=maxDoca,
         maxVertexChi2=maxVertexChi2,
         minNN=minNN,
@@ -332,6 +342,10 @@ def make_displaced_dimuon_line(
         secondary_vertices,
         muonid,
         maxChi2Corr=1.8,
+        maxVertexChi2=25,
+        minMuonNN=0.8,
+        minIPChi2=6,
+        minPT=100,
         pre_scaler_hash_string="displaced_di_muon_line_pre",
         post_scaler_hash_string='displaced_di_muon_line_post',
         name="Hlt1DisplacedDiMuon",
@@ -348,7 +362,12 @@ def make_displaced_dimuon_line(
             "dev_multi_event_composites"],
         dev_track_offsets_t=long_tracks["dev_offsets_long_tracks"],
         dev_chi2muon_t=muonid["dev_chi2corr"],
+        dev_muonidnn_t=muonid["dev_muonid_response"],
         maxChi2Muon=maxChi2Corr,
+        minMuonNN=minMuonNN,
+        dispMinIPChi2=minIPChi2,
+        minDispTrackPt=minPT,
+        maxVertexChi2=maxVertexChi2,
         pre_scaler_hash_string=pre_scaler_hash_string,
         post_scaler_hash_string=post_scaler_hash_string,
         enable_monitoring=is_allen_standalone() and enable_monitoring,
diff --git a/configuration/python/AllenConf/muon_reconstruction.py b/configuration/python/AllenConf/muon_reconstruction.py
index 2d4f5332f6b62fe307af228203727734bb41a47b..06e25e394ab47f113d3dc5e5cdbc4a953f3948d1 100644
--- a/configuration/python/AllenConf/muon_reconstruction.py
+++ b/configuration/python/AllenConf/muon_reconstruction.py
@@ -302,6 +302,8 @@ def muonid_nn(long_tracks, muon_id, decoded_muon):
     host_number_of_reconstructed_scifi_tracks = long_tracks[
         "host_number_of_reconstructed_scifi_tracks"]
     dev_scifi_states = long_tracks["dev_scifi_states"]
+    dev_velo_states = long_tracks["velo_kalman_filter"][
+        "dev_velo_kalman_endvelo_states_view"]
 
     chi2muon = make_algorithm(
         chi2_muon_t,
@@ -322,6 +324,7 @@ def muonid_nn(long_tracks, muon_id, decoded_muon):
         host_number_of_reconstructed_scifi_tracks_t=
         host_number_of_reconstructed_scifi_tracks,
         dev_scifi_states_t=dev_scifi_states,
+        dev_velo_states_t=dev_velo_states,
         dev_is_muon_t=muon_id['dev_is_muon'],
         dev_chi2_muon_t=chi2muon.dev_chi2_muon_t,
         dev_chi2uncorr_muon_t=chi2muon.dev_chi2uncorr_muon_t,
diff --git a/device/event_model/muon/include/MuonDefinitions.cuh b/device/event_model/muon/include/MuonDefinitions.cuh
index dee8d0902adec73ba034a0bcc2a3e5135258273a..bd1e82eac992f69b56d7a8f73c1ac06c775597e8 100644
--- a/device/event_model/muon/include/MuonDefinitions.cuh
+++ b/device/event_model/muon/include/MuonDefinitions.cuh
@@ -34,7 +34,7 @@ namespace Muon {
     static constexpr unsigned int ODEFrameSize = 48;
 
     // MuonID NN
-    static constexpr unsigned n_muon_id_features = 12;
+    static constexpr unsigned n_muon_id_features = 5;
 
     __host__ __device__ inline std::array<uint8_t, 8> single_bit_position()
     {
diff --git a/device/muon/muonid_nn/include/MuonIDNN.cuh b/device/muon/muonid_nn/include/MuonIDNN.cuh
index 952399b7670a3c8b2ac1e3e460612a1d834e40f5..c2ff7768121190c0fb68527a4c83645e443992be 100644
--- a/device/muon/muonid_nn/include/MuonIDNN.cuh
+++ b/device/muon/muonid_nn/include/MuonIDNN.cuh
@@ -20,7 +20,7 @@
 
 namespace muonid_nn {
 
-  using NeuralNetworkType = Allen::MVAModels::MultiLayerFCNN<12, 24, 1>;
+  using NeuralNetworkType = Allen::MVAModels::MultiLayerFCNN<5, 10, 10, 10, 10, 10, 1>;
 
   struct Parameters {
     MASK_INPUT(dev_event_list_t) dev_event_list;
@@ -31,6 +31,7 @@ namespace muonid_nn {
     DEVICE_INPUT(dev_long_tracks_view_t, Allen::Views::Physics::MultiEventLongTracks) dev_long_tracks_view;
 
     DEVICE_INPUT(dev_scifi_states_t, MiniState) dev_scifi_states;
+    DEVICE_INPUT(dev_velo_states_t, Allen::Views::Physics::KalmanStates) dev_velo_states;
     DEVICE_INPUT(dev_chi2_muon_t, float) dev_chi2_muon;
     DEVICE_INPUT(dev_chi2uncorr_muon_t, float) dev_chi2uncorr_muon;
 
@@ -53,7 +54,7 @@ namespace muonid_nn {
   private:
     Allen::Property<dim3> m_block_dim {this, "block_dim", {32, 1, 1}, "block dimension"};
 
-    NeuralNetworkType muon_id_nn {"muon_id_nn", "/muonid_mva_AllenJune2024.json"};
+    NeuralNetworkType muon_id_nn {"muon_id_nn", "/muonid_mva_AllenMarch2025.json"};
   };
 
 } // namespace muonid_nn
diff --git a/device/muon/muonid_nn/src/MuonIDNN.cu b/device/muon/muonid_nn/src/MuonIDNN.cu
index 69ecd66a196936d35f12bf9c6ccf233dbbad4548..d63e5288c74452057ecc13ff5f3b3af3b58d0ec8 100644
--- a/device/muon/muonid_nn/src/MuonIDNN.cu
+++ b/device/muon/muonid_nn/src/MuonIDNN.cu
@@ -56,6 +56,7 @@ __global__ void muonid_nn::muonid_nn(
   float buf[64]; // assume width upper bound of 32
   constexpr int input_size = Muon::Constants::n_muon_id_features;
   const auto long_tracks = parameters.dev_long_tracks_view->container(event_number);
+  const auto velo_states = parameters.dev_velo_states[event_number];
   for (unsigned track_idx = threadIdx.x; track_idx < long_tracks.size(); track_idx += blockDim.x) {
     float response = 0;
     if (parameters.dev_is_muon[long_tracks.offset() + track_idx]) {
@@ -65,43 +66,24 @@ __global__ void muonid_nn::muonid_nn(
 
       using segment = Allen::Views::Physics::Track::segment;
       const auto muon_segment = track.track_segment<segment::muon>();
+      const auto velo_segment = track.track_segment<segment::velo>();
       MuonTrack muon_stub;
       applyWeightedFit<const Allen::Views::Muon::Consolidated::Track>(muon_stub, muon_segment, true, 1.f);
       applyWeightedFit<const Allen::Views::Muon::Consolidated::Track>(muon_stub, muon_segment, false, 1.f);
 
       const auto& scifi_state = parameters.dev_scifi_states[scifi_idx_with_offset];
-
-      const float extrapol_x0_scifi = scifi_state.x() + scifi_state.tx() * (muon_segment.hit(0).z() - scifi_state.z());
-      const float extrapol_y0_scifi = scifi_state.y() + scifi_state.ty() * (muon_segment.hit(0).z() - scifi_state.z());
-
-      const float extrapol_x1_scifi = scifi_state.x() + scifi_state.tx() * (muon_segment.hit(1).z() - scifi_state.z());
-      const float extrapol_y1_scifi = scifi_state.y() + scifi_state.ty() * (muon_segment.hit(1).z() - scifi_state.z());
-
-      const float extrapol_x0 =
-        Allen::MVAModels::square((extrapol_x0_scifi - muon_segment.hit(0).x()) / muon_segment.hit(0).dx());
-      const float extrapol_x1 =
-        Allen::MVAModels::square((extrapol_x1_scifi - muon_segment.hit(1).x()) / muon_segment.hit(1).dx());
-      const float extrapol_y0 =
-        Allen::MVAModels::square((extrapol_y0_scifi - muon_segment.hit(0).y()) / muon_segment.hit(0).dy());
-      const float extrapol_y1 =
-        Allen::MVAModels::square((extrapol_y1_scifi - muon_segment.hit(1).y()) / muon_segment.hit(1).dy());
+      const auto& velo_state = velo_states.state(velo_segment.track_index());
 
       float logdx = Allen::MVAModels::log_feature(muon_stub.tx() - scifi_state.tx());
       float logdy = Allen::MVAModels::log_feature(muon_stub.ty() - scifi_state.ty());
+      float logdy_velo = Allen::MVAModels::log_feature(muon_stub.ty() - velo_state.ty());
 
       float muon_features_track[input_size];
       muon_features_track[0] = parameters.dev_chi2_muon[scifi_idx_with_offset];
       muon_features_track[1] = parameters.dev_chi2uncorr_muon[scifi_idx_with_offset];
-      muon_features_track[2] = muon_segment.hit(1).time();
-      muon_features_track[3] = muon_segment.hit(1).delta_time();
-      muon_features_track[4] = muon_segment.hit(0).uncrossed();
-      muon_features_track[5] = muon_segment.hit(1).uncrossed();
-      muon_features_track[6] = logdx;
-      muon_features_track[7] = logdy;
-      muon_features_track[8] = Allen::MVAModels::log_feature(extrapol_x0);
-      muon_features_track[9] = Allen::MVAModels::log_feature(extrapol_x1);
-      muon_features_track[10] = Allen::MVAModels::log_feature(extrapol_y0);
-      muon_features_track[11] = Allen::MVAModels::log_feature(extrapol_y1);
+      muon_features_track[2] = logdx;
+      muon_features_track[3] = logdy;
+      muon_features_track[4] = logdy_velo;
 
       for (unsigned i = 0; i < input_size; i++) {
         muon_features_track[i] = Allen::MVAModels::rescale(muon_features_track[i], i, min_rescales, max_rescales);
diff --git a/device/selections/lines/muon/include/DiMuonMassLine.cuh b/device/selections/lines/muon/include/DiMuonMassLine.cuh
index 974b8b5b43775094fb5be9c547c481e4b87d3544..7b75c4cb903f68f9267fdd3a1cd8d8e80f7d8d93 100644
--- a/device/selections/lines/muon/include/DiMuonMassLine.cuh
+++ b/device/selections/lines/muon/include/DiMuonMassLine.cuh
@@ -22,6 +22,7 @@ namespace di_muon_mass_line {
     DEVICE_INPUT(dev_particle_container_t, Allen::Views::Physics::MultiEventCompositeParticles) dev_particle_container;
     DEVICE_INPUT(dev_track_offsets_t, unsigned) dev_track_offsets;
     DEVICE_INPUT(dev_chi2muon_t, float) dev_chi2muon;
+    DEVICE_INPUT(dev_muonidnn_t, float) dev_muonidnn;
     MASK_INPUT(dev_event_list_t) dev_event_list;
     HOST_OUTPUT(host_line_data_t, LineData) host_line_data;
 
@@ -31,6 +32,7 @@ namespace di_muon_mass_line {
     DEVICE_OUTPUT(pt_t, float) pt;
     DEVICE_OUTPUT(ipchi2_t, float) ipchi2;
     DEVICE_OUTPUT(muonchi2_t, float) muonchi2;
+    DEVICE_OUTPUT(muon_nn_t, float) muon_nn;
     DEVICE_OUTPUT(evtNo_t, uint64_t) evtNo;
     DEVICE_OUTPUT(runNo_t, unsigned) runNo;
   };
@@ -47,37 +49,41 @@ namespace di_muon_mass_line {
       float minIPChi2;
       float minZ;
       float maxChi2Muon;
+      float minMuonNN;
       bool oppositeSign;
+      bool useNN;
+      bool vetoSharedHits;
       Allen::Monitoring::Histogram<>::DeviceType histogram_Jpsi_mass;
       DeviceProperties(const di_muon_mass_line_t& algo, const Allen::Context& ctx) :
         minHighMassTrackPt(algo.m_minHighMassTrackPt), minHighMassTrackP(algo.m_minHighMassTrackP),
         minMass(algo.m_minMass), maxDoca(algo.m_maxDoca), maxVertexChi2(algo.m_maxVertexChi2),
-        minIPChi2(algo.m_minIPChi2), minZ(algo.m_minZ), maxChi2Muon(algo.m_maxChi2Muon),
-        oppositeSign(algo.m_opposite_sign), histogram_Jpsi_mass(algo.m_histogram_Jpsi_mass.data(ctx))
+        minIPChi2(algo.m_minIPChi2), minZ(algo.m_minZ), maxChi2Muon(algo.m_maxChi2Muon), minMuonNN(algo.m_minMuonNN),
+        oppositeSign(algo.m_opposite_sign), useNN(algo.m_useNN), vetoSharedHits(algo.m_vetoSharedHits),
+        histogram_Jpsi_mass(algo.m_histogram_Jpsi_mass.data(ctx))
       {}
     };
-    __device__ std::tuple<const Allen::Views::Physics::CompositeParticle, const float> static get_input(
+    __device__ std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> static get_input(
       const Parameters& parameters,
       const unsigned event_number,
       const unsigned i);
     __device__ static bool select(
       const Parameters&,
       const DeviceProperties&,
-      std::tuple<const Allen::Views::Physics::CompositeParticle, const float>);
+      std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned>);
     __device__ static void monitor(
       const Parameters& parameters,
       const DeviceProperties& properties,
-      std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+      std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> input,
       unsigned index,
       bool sel);
     __device__ static void fill_tuples(
       const Parameters& parameters,
       const DeviceProperties&,
-      std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+      std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> input,
       unsigned index,
       bool sel);
 
-    using monitoring_types = std::tuple<pt_t, ipchi2_t, muonchi2_t, evtNo_t, runNo_t>;
+    using monitoring_types = std::tuple<pt_t, ipchi2_t, muonchi2_t, muon_nn_t, evtNo_t, runNo_t>;
 
   private:
     Allen::Property<float> m_minHighMassTrackPt {this,
@@ -94,7 +100,10 @@ namespace di_muon_mass_line {
     Allen::Property<float> m_minIPChi2 {this, "minIPChi2", 0.f, "minIPChi2 description"};
     Allen::Property<float> m_minZ {this, "minZ", -341.f * Gaudi::Units::mm, "minimum vertex z coordinate"};
     Allen::Property<float> m_maxChi2Muon {this, "maxChi2Muon", 1.8, "maximum Chi2Muon evaluation"};
+    Allen::Property<float> m_minMuonNN {this, "minMuonNN", 0.1, "min NN evaluation"};
     Allen::Property<bool> m_opposite_sign {this, "OppositeSign", true, "Selects opposite sign dimuon combinations"};
+    Allen::Property<bool> m_useNN {this, "useNN", false, "useNN"};
+    Allen::Property<bool> m_vetoSharedHits {this, "vetoSharedHits", false, "vetoSharedHits"};
 
     Allen::Monitoring::Histogram<> m_histogram_Jpsi_mass {this, "Jpsi_mass", "m(J/Psi)", {300u, 2896.f, 3296.f}};
   };
diff --git a/device/selections/lines/muon/include/DiMuonNoIPLine.cuh b/device/selections/lines/muon/include/DiMuonNoIPLine.cuh
index ec5f1eb6d65409d31f6fca28ab187ad48a29f3e6..afb0cca29e51295164c0c9c733a9421cceec3f8b 100644
--- a/device/selections/lines/muon/include/DiMuonNoIPLine.cuh
+++ b/device/selections/lines/muon/include/DiMuonNoIPLine.cuh
@@ -33,7 +33,9 @@ namespace di_muon_no_ip_line {
     DEVICE_OUTPUT(dev_same_sign_on_t, bool) dev_same_sign_on;
     DEVICE_OUTPUT(dev_is_dimuon_t, bool) dev_is_dimuon;
     DEVICE_OUTPUT(dev_pt_t, float) dev_pt;
-    DEVICE_OUTPUT(dev_eventNum_t, int16_t) dev_eventNum;
+    DEVICE_OUTPUT(dev_muon_nn_t, float) dev_muon_nn;
+    DEVICE_OUTPUT(evtNo_t, uint64_t) evtNo;
+    DEVICE_OUTPUT(runNo_t, unsigned) runNo;
 
     HOST_INPUT(host_number_of_events_t, unsigned) host_number_of_events;
     HOST_INPUT(host_number_of_svs_t, unsigned) host_number_of_svs;
@@ -83,6 +85,13 @@ namespace di_muon_no_ip_line {
       std::tuple<const Allen::Views::Physics::CompositeParticle, const float>,
       unsigned,
       bool);
+    __device__ static void fill_tuples(
+      const Parameters& parameters,
+      const DeviceProperties&,
+      std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+      unsigned index,
+      bool sel);
+    using monitoring_types = std::tuple<dev_muon_nn_t, evtNo_t, runNo_t>;
 
   private:
     Allen::Monitoring::LogHistogram<> m_histogram_prompt_q {this,
diff --git a/device/selections/lines/muon/src/DiMuonMassLine.cu b/device/selections/lines/muon/src/DiMuonMassLine.cu
index edf3f08d8ffad12735774d25577a4fed0a415e24..b46fbb3fbfc4c30f9d720b352cd8a1bbe9da522f 100644
--- a/device/selections/lines/muon/src/DiMuonMassLine.cu
+++ b/device/selections/lines/muon/src/DiMuonMassLine.cu
@@ -12,7 +12,7 @@
 
 INSTANTIATE_LINE(di_muon_mass_line::di_muon_mass_line_t, di_muon_mass_line::Parameters)
 
-__device__ std::tuple<const Allen::Views::Physics::CompositeParticle, const float>
+__device__ std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned>
 di_muon_mass_line::di_muon_mass_line_t::get_input(
   const Parameters& parameters,
   const unsigned event_number,
@@ -21,36 +21,57 @@ di_muon_mass_line::di_muon_mass_line_t::get_input(
   const auto event_tracks = static_cast<const Allen::Views::Physics::CompositeParticles&>(
     parameters.dev_particle_container[0].container(event_number));
   const auto particle = event_tracks.particle(i);
-  const auto trk1 = static_cast<const Allen::Views::Physics::BasicParticle*>(particle.child(0));
-  const auto trk2 = static_cast<const Allen::Views::Physics::BasicParticle*>(particle.child(1));
 
-  const auto chi2corr1 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk1->get_index()];
-  const auto chi2corr2 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk2->get_index()];
-
-  return std::forward_as_tuple(particle, max(chi2corr1, chi2corr2));
+  return std::forward_as_tuple(particle, event_number);
 }
 
 __device__ bool di_muon_mass_line::di_muon_mass_line_t::select(
-  const Parameters&,
+  const Parameters& parameters,
   const DeviceProperties& properties,
-  std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input)
+  std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> input)
 {
   const auto vertex = std::get<0>(input);
-  const auto maxchi2muon = std::get<1>(input);
+  const auto event_number = std::get<1>(input);
+  const auto trk1 = static_cast<const Allen::Views::Physics::BasicParticle*>(vertex.child(0));
+  const auto trk2 = static_cast<const Allen::Views::Physics::BasicParticle*>(vertex.child(1));
+
+  const auto chi2corr1 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk1->get_index()];
+  const auto chi2corr2 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk2->get_index()];
+
+  const auto nn1 = parameters.dev_muonidnn[parameters.dev_track_offsets[event_number] + trk1->get_index()];
+  const auto nn2 = parameters.dev_muonidnn[parameters.dev_track_offsets[event_number] + trk2->get_index()];
+  bool muonid_bool = true;
+  if (properties.useNN) {
+    muonid_bool = min(nn1, nn2) > properties.minMuonNN;
+  }
+  else {
+    muonid_bool = max(chi2corr1, chi2corr2) < properties.maxChi2Muon;
+  }
   const bool opposite_sign = vertex.charge() == 0;
 
-  return maxchi2muon < properties.maxChi2Muon && vertex.is_dimuon() && opposite_sign == properties.oppositeSign &&
-         vertex.minipchi2() >= properties.minIPChi2 && vertex.doca12() <= properties.maxDoca &&
-         vertex.mdimu() >= properties.minMass && vertex.minpt() >= properties.minHighMassTrackPt &&
-         vertex.minp() >= properties.minHighMassTrackP && vertex.vertex().chi2() > 0 &&
-         vertex.vertex().chi2() < properties.maxVertexChi2 && vertex.vertex().z() >= properties.minZ &&
-         vertex.pv().position.z >= properties.minZ;
+  bool dec = muonid_bool && vertex.is_dimuon() && opposite_sign == properties.oppositeSign &&
+             vertex.minipchi2() >= properties.minIPChi2 && vertex.doca12() <= properties.maxDoca &&
+             vertex.mdimu() >= properties.minMass && vertex.minpt() >= properties.minHighMassTrackPt &&
+             vertex.minp() >= properties.minHighMassTrackP && vertex.vertex().chi2() > 0 &&
+             vertex.vertex().chi2() < properties.maxVertexChi2 && vertex.vertex().z() >= properties.minZ &&
+             vertex.pv().position.z >= properties.minZ;
+  if (dec && properties.vetoSharedHits) {
+    using segment = Allen::Views::Physics::Track::segment;
+    const auto* muon_segment1 = trk1->track().track_segment_ptr<segment::muon>();
+    const auto* muon_segment2 = trk2->track().track_segment_ptr<segment::muon>();
+    for (unsigned i = 0; i < muon_segment1->number_of_ids(); i++) {
+      for (unsigned j = 0; j < muon_segment2->number_of_ids(); j++) {
+        dec &= muon_segment1->hit(i).id() != muon_segment2->hit(j).id();
+      }
+    }
+  }
+  return dec;
 }
 
 __device__ void di_muon_mass_line::di_muon_mass_line_t::monitor(
   const Parameters&,
   const DeviceProperties& properties,
-  std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+  std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> input,
   unsigned,
   bool sel)
 {
@@ -63,14 +84,26 @@ __device__ void di_muon_mass_line::di_muon_mass_line_t::monitor(
 __device__ void di_muon_mass_line::di_muon_mass_line_t::fill_tuples(
   const Parameters& parameters,
   const DeviceProperties&,
-  std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+  std::tuple<const Allen::Views::Physics::CompositeParticle, const unsigned> input,
   unsigned index,
   bool sel)
 {
+
+  const auto vertex = std::get<0>(input);
+  const auto event_number = std::get<1>(input);
+  const auto trk1 = static_cast<const Allen::Views::Physics::BasicParticle*>(vertex.child(0));
+  const auto trk2 = static_cast<const Allen::Views::Physics::BasicParticle*>(vertex.child(1));
+
+  const auto chi2corr1 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk1->get_index()];
+  const auto chi2corr2 = parameters.dev_chi2muon[parameters.dev_track_offsets[event_number] + trk2->get_index()];
+
+  const auto nn1 = parameters.dev_muonidnn[parameters.dev_track_offsets[event_number] + trk1->get_index()];
+  const auto nn2 = parameters.dev_muonidnn[parameters.dev_track_offsets[event_number] + trk2->get_index()];
   if (sel) {
     const auto particle = std::get<0>(input);
     parameters.ipchi2[index] = particle.minipchi2();
     parameters.pt[index] = particle.minpt();
-    parameters.muonchi2[index] = std::get<1>(input);
+    parameters.muonchi2[index] = max(chi2corr1, chi2corr2);
+    parameters.muon_nn[index] = min(nn1, nn2);
   }
 }
diff --git a/device/selections/lines/muon/src/DiMuonNoIPLine.cu b/device/selections/lines/muon/src/DiMuonNoIPLine.cu
index c72e350de38a867a1c9c10623651507e2332ea5a..d8cf6aaaffa61bebc207f0da264e3b4afd3b11fb 100644
--- a/device/selections/lines/muon/src/DiMuonNoIPLine.cu
+++ b/device/selections/lines/muon/src/DiMuonNoIPLine.cu
@@ -82,3 +82,15 @@ __device__ void di_muon_no_ip_line::di_muon_no_ip_line_t::monitor(
     }
   }
 }
+__device__ void di_muon_no_ip_line::di_muon_no_ip_line_t::fill_tuples(
+  const Parameters& parameters,
+  const DeviceProperties&,
+  std::tuple<const Allen::Views::Physics::CompositeParticle, const float> input,
+  unsigned index,
+  bool sel)
+{
+  const auto min_nn = std::get<1>(input);
+  if (sel) {
+    parameters.dev_muon_nn[index] = min_nn;
+  }
+}
\ No newline at end of file
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt
index d7cb7e74d1283f7202d752c76af615daaccf32ca..9c17cec77c4a5161661ff18743946a11fc19d1e0 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt
@@ -136,6 +136,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                       12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:                  1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:               0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:                0/   500, (    0.00 +/-     0.00) kHz
@@ -143,6 +145,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiMuonHighMass:                         8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:                0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                             0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                         1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                       3/   500, (  180.00 +/-   103.61) kHz
@@ -348,6 +352,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0           0
 Hlt1DiElectronSoft:                         0           0
 Hlt1DiMuonDisplaced:                       12          16
+Hlt1DiMuonDisplacedSoftPT:                  1           2
+Hlt1DiMuonDisplacedSoftPT_SS:               0           0
 Hlt1DiMuonDrellYan:                         0           0
 Hlt1DiMuonDrellYan_SS:                      0           0
 Hlt1DiMuonDrellYan_VLowMass:                0           0
@@ -355,6 +361,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0           0
 Hlt1DiMuonHighMass:                         8          15
 Hlt1DiMuonJpsiMassAlignment:                0           0
 Hlt1DiMuonNoIP:                             0           0
+Hlt1DiMuonNoIPNorm:                         1           2
+Hlt1DiMuonNoIPNorm_SS:                      0           0
 Hlt1DiMuonNoIP_SS:                          0           0
 Hlt1DiMuonSoft:                             0           0
 Hlt1DiPhotonHighMass:                       3           6
@@ -419,12 +427,12 @@ Hlt1VeloMicroBias:                          1           0
 Hlt1VeloMicroBiasVeloClosing:               0           0
 Hlt1XiOmegaLLL:                             0           0
 
-Total decisions:      588
-Total tracks:         1251
+Total decisions:      590
+Total tracks:         1254
 Total calos clusters: 9
-Total SVs:            1166
-Total hits:           32350
-Total stdinfo:        15296
+Total SVs:            1168
+Total hits:           32452
+Total stdinfo:        15330
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt
index e13a24c831eb22329916bc6f991f4dd1c5deb140..a717b6e69d2e9fe7d7fe7c125efbc8dc77653dc5 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt
@@ -136,13 +136,17 @@ Hlt1DiElectronLowMass_SS_NoIP:              0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                       12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:                  1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:               0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:                0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass_SS:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                         9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:                0/   500, (    0.00 +/-     0.00) kHz
-Hlt1DiMuonNoIP:                             0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIP:                             1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm:                         1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                       3/   500, (  180.00 +/-   103.61) kHz
@@ -348,13 +352,17 @@ Hlt1DiElectronLowMass_SS_NoIP:              0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0           0
 Hlt1DiElectronSoft:                         0           0
 Hlt1DiMuonDisplaced:                       12          15
+Hlt1DiMuonDisplacedSoftPT:                  1           2
+Hlt1DiMuonDisplacedSoftPT_SS:               0           0
 Hlt1DiMuonDrellYan:                         0           0
 Hlt1DiMuonDrellYan_SS:                      0           0
 Hlt1DiMuonDrellYan_VLowMass:                0           0
 Hlt1DiMuonDrellYan_VLowMass_SS:             0           0
 Hlt1DiMuonHighMass:                         9          16
 Hlt1DiMuonJpsiMassAlignment:                0           0
-Hlt1DiMuonNoIP:                             0           0
+Hlt1DiMuonNoIP:                             1           1
+Hlt1DiMuonNoIPNorm:                         1           2
+Hlt1DiMuonNoIPNorm_SS:                      0           0
 Hlt1DiMuonNoIP_SS:                          0           0
 Hlt1DiMuonSoft:                             0           0
 Hlt1DiPhotonHighMass:                       3           6
@@ -419,12 +427,12 @@ Hlt1VeloMicroBias:                          1           0
 Hlt1VeloMicroBiasVeloClosing:               0           0
 Hlt1XiOmegaLLL:                             0           0
 
-Total decisions:      592
-Total tracks:         1255
+Total decisions:      595
+Total tracks:         1260
 Total calos clusters: 9
-Total SVs:            1173
-Total hits:           32475
-Total stdinfo:        15360
+Total SVs:            1176
+Total hits:           32638
+Total stdinfo:        15415
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt
index d7cb7e74d1283f7202d752c76af615daaccf32ca..9c17cec77c4a5161661ff18743946a11fc19d1e0 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt
@@ -136,6 +136,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                       12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:                  1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:               0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:                0/   500, (    0.00 +/-     0.00) kHz
@@ -143,6 +145,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiMuonHighMass:                         8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:                0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                             0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                         1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                       3/   500, (  180.00 +/-   103.61) kHz
@@ -348,6 +352,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0           0
 Hlt1DiElectronSoft:                         0           0
 Hlt1DiMuonDisplaced:                       12          16
+Hlt1DiMuonDisplacedSoftPT:                  1           2
+Hlt1DiMuonDisplacedSoftPT_SS:               0           0
 Hlt1DiMuonDrellYan:                         0           0
 Hlt1DiMuonDrellYan_SS:                      0           0
 Hlt1DiMuonDrellYan_VLowMass:                0           0
@@ -355,6 +361,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0           0
 Hlt1DiMuonHighMass:                         8          15
 Hlt1DiMuonJpsiMassAlignment:                0           0
 Hlt1DiMuonNoIP:                             0           0
+Hlt1DiMuonNoIPNorm:                         1           2
+Hlt1DiMuonNoIPNorm_SS:                      0           0
 Hlt1DiMuonNoIP_SS:                          0           0
 Hlt1DiMuonSoft:                             0           0
 Hlt1DiPhotonHighMass:                       3           6
@@ -419,12 +427,12 @@ Hlt1VeloMicroBias:                          1           0
 Hlt1VeloMicroBiasVeloClosing:               0           0
 Hlt1XiOmegaLLL:                             0           0
 
-Total decisions:      588
-Total tracks:         1251
+Total decisions:      590
+Total tracks:         1254
 Total calos clusters: 9
-Total SVs:            1166
-Total hits:           32350
-Total stdinfo:        15296
+Total SVs:            1168
+Total hits:           32452
+Total stdinfo:        15330
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt
index d7cb7e74d1283f7202d752c76af615daaccf32ca..9c17cec77c4a5161661ff18743946a11fc19d1e0 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt
@@ -136,6 +136,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                       12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:                  1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:               0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                         0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:                0/   500, (    0.00 +/-     0.00) kHz
@@ -143,6 +145,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0/   500, (    0.00 +/-     0.00) kH
 Hlt1DiMuonHighMass:                         8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:                0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                             0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                         1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                       3/   500, (  180.00 +/-   103.61) kHz
@@ -348,6 +352,8 @@ Hlt1DiElectronLowMass_SS_NoIP:              0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:          0           0
 Hlt1DiElectronSoft:                         0           0
 Hlt1DiMuonDisplaced:                       12          16
+Hlt1DiMuonDisplacedSoftPT:                  1           2
+Hlt1DiMuonDisplacedSoftPT_SS:               0           0
 Hlt1DiMuonDrellYan:                         0           0
 Hlt1DiMuonDrellYan_SS:                      0           0
 Hlt1DiMuonDrellYan_VLowMass:                0           0
@@ -355,6 +361,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:             0           0
 Hlt1DiMuonHighMass:                         8          15
 Hlt1DiMuonJpsiMassAlignment:                0           0
 Hlt1DiMuonNoIP:                             0           0
+Hlt1DiMuonNoIPNorm:                         1           2
+Hlt1DiMuonNoIPNorm_SS:                      0           0
 Hlt1DiMuonNoIP_SS:                          0           0
 Hlt1DiMuonSoft:                             0           0
 Hlt1DiPhotonHighMass:                       3           6
@@ -419,12 +427,12 @@ Hlt1VeloMicroBias:                          1           0
 Hlt1VeloMicroBiasVeloClosing:               0           0
 Hlt1XiOmegaLLL:                             0           0
 
-Total decisions:      588
-Total tracks:         1251
+Total decisions:      590
+Total tracks:         1254
 Total calos clusters: 9
-Total SVs:            1166
-Total hits:           32350
-Total stdinfo:        15296
+Total SVs:            1168
+Total hits:           32452
+Total stdinfo:        15330
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
index b52b1727c438d9540d3983b6b769610e8d1d11ae..bb32feec2848c6e73bb1c79ce1e85483d00a1a63 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                     10/   500, (  600.00 +/-   187.83) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          15
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                     10          19
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      569
-Total tracks:         1210
+Total decisions:      571
+Total tracks:         1213
 Total calos clusters: 9
-Total SVs:            1104
-Total hits:           26678
-Total stdinfo:        14701
+Total SVs:            1106
+Total hits:           26768
+Total stdinfo:        14735
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
index 12c0464a792e9b20fe7800de080d5711dd7954b9..666386402f4bbcc45f34510385d0e33bffcc8533 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    13/   500, (  780.00 +/-   213.50) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                     10/   500, (  600.00 +/-   187.83) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    13          16
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                     10          19
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      575
-Total tracks:         1214
+Total decisions:      577
+Total tracks:         1217
 Total calos clusters: 9
-Total SVs:            1104
-Total hits:           26789
-Total stdinfo:        14739
+Total SVs:            1106
+Total hits:           26879
+Total stdinfo:        14773
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
index b52b1727c438d9540d3983b6b769610e8d1d11ae..bb32feec2848c6e73bb1c79ce1e85483d00a1a63 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                     10/   500, (  600.00 +/-   187.83) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          15
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                     10          19
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      569
-Total tracks:         1210
+Total decisions:      571
+Total tracks:         1213
 Total calos clusters: 9
-Total SVs:            1104
-Total hits:           26678
-Total stdinfo:        14701
+Total SVs:            1106
+Total hits:           26768
+Total stdinfo:        14735
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
index b52b1727c438d9540d3983b6b769610e8d1d11ae..bb32feec2848c6e73bb1c79ce1e85483d00a1a63 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                     10/   500, (  600.00 +/-   187.83) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          15
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                     10          19
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      569
-Total tracks:         1210
+Total decisions:      571
+Total tracks:         1213
 Total calos clusters: 9
-Total SVs:            1104
-Total hits:           26678
-Total stdinfo:        14701
+Total SVs:            1106
+Total hits:           26768
+Total stdinfo:        14735
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_a5000.txt
index b205bbf4d379802d77c1b7bf8fc0f9eaee9597a3..e894716dc98acb9135efc22e87c8fcbb8c9d12e2 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_a5000.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          16
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      577
-Total tracks:         1231
+Total decisions:      579
+Total tracks:         1234
 Total calos clusters: 9
-Total SVs:            1156
-Total hits:           32043
-Total stdinfo:        15085
+Total SVs:            1158
+Total hits:           32145
+Total stdinfo:        15119
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_epyc7502.txt
index 6e018d2bb9f8392e21284606db0b33d219c1d1dd..5f555dabbfe667228ab06a0a3e8fcb8b242c7071 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_epyc7502.txt
@@ -108,13 +108,17 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
-Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIP:                          1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,13 +314,17 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          15
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
 Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          16
 Hlt1DiMuonJpsiMassAlignment:             0           0
-Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIP:                          1           1
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      581
-Total tracks:         1235
+Total decisions:      584
+Total tracks:         1240
 Total calos clusters: 9
-Total SVs:            1163
-Total hits:           32168
-Total stdinfo:        15149
+Total SVs:            1166
+Total hits:           32331
+Total stdinfo:        15204
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt
index b205bbf4d379802d77c1b7bf8fc0f9eaee9597a3..e894716dc98acb9135efc22e87c8fcbb8c9d12e2 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          16
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      577
-Total tracks:         1231
+Total decisions:      579
+Total tracks:         1234
 Total calos clusters: 9
-Total SVs:            1156
-Total hits:           32043
-Total stdinfo:        15085
+Total SVs:            1158
+Total hits:           32145
+Total stdinfo:        15119
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt
index b205bbf4d379802d77c1b7bf8fc0f9eaee9597a3..e894716dc98acb9135efc22e87c8fcbb8c9d12e2 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    12/   500, (  720.00 +/-   205.34) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    12          16
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      577
-Total tracks:         1231
+Total decisions:      579
+Total tracks:         1234
 Total calos clusters: 9
-Total SVs:            1156
-Total hits:           32043
-Total stdinfo:        15085
+Total SVs:            1158
+Total hits:           32145
+Total stdinfo:        15119
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_a5000.txt
index 06b9896476b2d32cbd98b44ff34059a4860bbfb9..1ad8929acb9f8bcfef5348d3c53dffec6cd69448 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_a5000.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    16/   500, (  960.00 +/-   236.13) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    16          22
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      557
-Total tracks:         1221
+Total decisions:      559
+Total tracks:         1224
 Total calos clusters: 9
-Total SVs:            1145
-Total hits:           31864
-Total stdinfo:        14941
+Total SVs:            1147
+Total hits:           31966
+Total stdinfo:        14975
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_epyc7502.txt
index 4a6b374f8fdbaa5dfd0f0ea51f068fa58e59e4d4..3bfb55a7e61acfa8db4a376cfb59a25fa5112d4b 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_epyc7502.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    14/   500, (  840.00 +/-   221.33) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                     10/   500, (  600.00 +/-   187.83) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    14          21
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                     10          16
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      558
-Total tracks:         1233
+Total decisions:      560
+Total tracks:         1236
 Total calos clusters: 9
-Total SVs:            1152
-Total hits:           32159
-Total stdinfo:        15066
+Total SVs:            1154
+Total hits:           32261
+Total stdinfo:        15100
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx2080ti.txt
index 06b9896476b2d32cbd98b44ff34059a4860bbfb9..1ad8929acb9f8bcfef5348d3c53dffec6cd69448 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx2080ti.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    16/   500, (  960.00 +/-   236.13) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    16          22
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      557
-Total tracks:         1221
+Total decisions:      559
+Total tracks:         1224
 Total calos clusters: 9
-Total SVs:            1145
-Total hits:           31864
-Total stdinfo:        14941
+Total SVs:            1147
+Total hits:           31966
+Total stdinfo:        14975
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx3090.txt
index 06b9896476b2d32cbd98b44ff34059a4860bbfb9..1ad8929acb9f8bcfef5348d3c53dffec6cd69448 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_forward_then_matching_with_parkf_validation_geforcertx3090.txt
@@ -108,6 +108,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                    16/   500, (  960.00 +/-   236.13) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -115,6 +117,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -310,6 +314,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                    16          22
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -317,6 +323,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          15
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -371,12 +379,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      557
-Total tracks:         1221
+Total decisions:      559
+Total tracks:         1224
 Total calos clusters: 9
-Total SVs:            1145
-Total hits:           31864
-Total stdinfo:        14941
+Total SVs:            1147
+Total hits:           31966
+Total stdinfo:        14975
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_a5000.txt
index ac36fa62949ea2e7a124c698300e1be96dc99099..9353f65a9b936f2def855a7e4363ea76bce70f8b 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_a5000.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          17
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      555
-Total tracks:         1169
+Total decisions:      557
+Total tracks:         1172
 Total calos clusters: 9
-Total SVs:            1091
-Total hits:           25796
-Total stdinfo:        14307
+Total SVs:            1093
+Total hits:           25886
+Total stdinfo:        14341
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_epyc7502.txt
index d89e1073c1faf583077b72683d0f2302c4c2f275..6bc9139e9c3a05f8ff2b665b5964d1b1d638830a 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_epyc7502.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          17
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      554
-Total tracks:         1167
+Total decisions:      556
+Total tracks:         1170
 Total calos clusters: 9
-Total SVs:            1089
-Total hits:           25751
-Total stdinfo:        14282
+Total SVs:            1091
+Total hits:           25841
+Total stdinfo:        14316
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt
index ac36fa62949ea2e7a124c698300e1be96dc99099..9353f65a9b936f2def855a7e4363ea76bce70f8b 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          17
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      555
-Total tracks:         1169
+Total decisions:      557
+Total tracks:         1172
 Total calos clusters: 9
-Total SVs:            1091
-Total hits:           25796
-Total stdinfo:        14307
+Total SVs:            1093
+Total hits:           25886
+Total stdinfo:        14341
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt
index ac36fa62949ea2e7a124c698300e1be96dc99099..9353f65a9b936f2def855a7e4363ea76bce70f8b 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      9/   500, (  540.00 +/-   178.37) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      9          17
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      555
-Total tracks:         1169
+Total decisions:      557
+Total tracks:         1172
 Total calos clusters: 9
-Total SVs:            1091
-Total hits:           25796
-Total stdinfo:        14307
+Total SVs:            1093
+Total hits:           25886
+Total stdinfo:        14341
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_a5000.txt
index 7c66c380f9a36a7e52044702edc085e768f3e356..1bbf4746da749dc21764964f3079656aaf605e5d 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_a5000.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          12
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      548
-Total tracks:         1149
+Total decisions:      550
+Total tracks:         1152
 Total calos clusters: 9
-Total SVs:            1077
-Total hits:           29951
-Total stdinfo:        14084
+Total SVs:            1079
+Total hits:           30053
+Total stdinfo:        14118
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_epyc7502.txt
index ddb71aedc2b78fb54e3eeba8ccd41578bafcd966..51bda088fc034a8f8eee1db906f8ad9ba40f2e25 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_epyc7502.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          12
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      547
-Total tracks:         1149
+Total decisions:      549
+Total tracks:         1152
 Total calos clusters: 9
-Total SVs:            1076
-Total hits:           29951
-Total stdinfo:        14079
+Total SVs:            1078
+Total hits:           30053
+Total stdinfo:        14113
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx2080ti.txt
index 187b4b6cb6936f9165ed9e5839c6232b4381f8b7..87caf1dd93882f9801410108a87db5eea6aa9886 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx2080ti.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          12
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      548
-Total tracks:         1149
+Total decisions:      550
+Total tracks:         1152
 Total calos clusters: 9
-Total SVs:            1077
-Total hits:           29951
-Total stdinfo:        14084
+Total SVs:            1079
+Total hits:           30053
+Total stdinfo:        14118
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx3090.txt
index 7c66c380f9a36a7e52044702edc085e768f3e356..1bbf4746da749dc21764964f3079656aaf605e5d 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_matching_validation_geforcertx3090.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     9/   500, (  540.00 +/-   178.37) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      8/   500, (  480.00 +/-   168.34) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -282,6 +286,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     9          12
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -289,6 +295,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      8          12
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -343,12 +351,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      548
-Total tracks:         1149
+Total decisions:      550
+Total tracks:         1152
 Total calos clusters: 9
-Total SVs:            1077
-Total hits:           29951
-Total stdinfo:        14084
+Total SVs:            1079
+Total hits:           30053
+Total stdinfo:        14118
 
 
 velo_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_a5000.txt
index a298f4d7c6d41d036bbe0fd48a29672bb4e21b4c..c26ad80d33b6ad2172da28afbff76362397cc14d 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_a5000.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     2/   500, (  120.00 +/-    84.68) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      3/   500, (  180.00 +/-   103.61) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    4/   500, (  240.00 +/-   119.52) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     2           2
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      3           3
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    4           7
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_epyc7502.txt
index 54969fa377f861b3803a58292bc713810f31017c..57ec16a7ac7ae1ac7bc106549c7020968e7abc63 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_epyc7502.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     2/   500, (  120.00 +/-    84.68) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      3/   500, (  180.00 +/-   103.61) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    4/   500, (  240.00 +/-   119.52) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     2           2
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      3           3
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    4           7
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx2080ti.txt
index a298f4d7c6d41d036bbe0fd48a29672bb4e21b4c..c26ad80d33b6ad2172da28afbff76362397cc14d 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx2080ti.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     2/   500, (  120.00 +/-    84.68) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      3/   500, (  180.00 +/-   103.61) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    4/   500, (  240.00 +/-   119.52) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     2           2
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      3           3
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    4           7
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx3090.txt
index a298f4d7c6d41d036bbe0fd48a29672bb4e21b4c..c26ad80d33b6ad2172da28afbff76362397cc14d 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_no_ut_validation_geforcertx3090.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     2/   500, (  120.00 +/-    84.68) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      3/   500, (  180.00 +/-   103.61) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    4/   500, (  240.00 +/-   119.52) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     2           2
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      3           3
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    4           7
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_a5000.txt
index a7db03aafb6cdf6097e6c26a6393cc624784a0cb..47696bad776324248570d975a0993ae2f2ad64fe 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_a5000.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     6/   500, (  360.00 +/-   146.08) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     6           6
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           7
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -235,12 +243,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      529
-Total tracks:         1074
+Total decisions:      531
+Total tracks:         1077
 Total calos clusters: 10
-Total SVs:            994
-Total hits:           27981
-Total stdinfo:        13137
+Total SVs:            996
+Total hits:           28083
+Total stdinfo:        13171
 
 
 veloUT_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_epyc7502.txt
index d5d88fb42c95955628a103df0ca5b71a19ef9726..4966d38591610370f89fb6324362800cec418322 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_epyc7502.txt
@@ -80,13 +80,17 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     7/   500, (  420.00 +/-   157.63) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      6/   500, (  360.00 +/-   146.08) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
-Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIP:                          1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    4/   500, (  240.00 +/-   119.52) kHz
@@ -174,13 +178,17 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     7           7
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
 Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      6           7
 Hlt1DiMuonJpsiMassAlignment:             0           0
-Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIP:                          1           1
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    4           7
@@ -235,12 +243,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      535
-Total tracks:         1080
+Total decisions:      538
+Total tracks:         1085
 Total calos clusters: 12
-Total SVs:            1002
-Total hits:           28146
-Total stdinfo:        13231
+Total SVs:            1005
+Total hits:           28309
+Total stdinfo:        13286
 
 
 veloUT_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx2080ti.txt
index a7db03aafb6cdf6097e6c26a6393cc624784a0cb..47696bad776324248570d975a0993ae2f2ad64fe 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx2080ti.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     6/   500, (  360.00 +/-   146.08) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     6           6
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           7
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -235,12 +243,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      529
-Total tracks:         1074
+Total decisions:      531
+Total tracks:         1077
 Total calos clusters: 10
-Total SVs:            994
-Total hits:           27981
-Total stdinfo:        13137
+Total SVs:            996
+Total hits:           28083
+Total stdinfo:        13171
 
 
 veloUT_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx3090.txt
index a7db03aafb6cdf6097e6c26a6393cc624784a0cb..47696bad776324248570d975a0993ae2f2ad64fe 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits_hlt1_pp_validation_geforcertx3090.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     6/   500, (  360.00 +/-   146.08) kHz
+Hlt1DiMuonDisplacedSoftPT:               1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      1/   500, (   60.00 +/-    59.94) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     6           6
+Hlt1DiMuonDisplacedSoftPT:               1           2
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           7
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      1           2
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           6
@@ -235,12 +243,12 @@ Hlt1VeloMicroBias:                       1           0
 Hlt1VeloMicroBiasVeloClosing:            0           0
 Hlt1XiOmegaLLL:                          0           0
 
-Total decisions:      529
-Total tracks:         1074
+Total decisions:      531
+Total tracks:         1077
 Total calos clusters: 10
-Total SVs:            994
-Total hits:           27981
-Total stdinfo:        13137
+Total SVs:            996
+Total hits:           28083
+Total stdinfo:        13171
 
 
 veloUT_validator validation:
diff --git a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_a5000.txt
index 2097fa9f005adf74e2388856a721a435373f297c..a07cb8c4583aad2321f6f0cc957e89b2beb636d5 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_a5000.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_a5000.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     4/   500, (  240.00 +/-   119.52) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     4           4
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           6
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           3
diff --git a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_epyc7502.txt
index 6cf34e692b91433fdb5af4669f467c8e8acdecd5..ff23b552f63cf419b27088c2cf2c9d1711640eda 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_epyc7502.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_epyc7502.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     3/   500, (  180.00 +/-   103.61) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      4/   500, (  240.00 +/-   119.52) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     3           3
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      4           5
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           3
diff --git a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx2080ti.txt
index 2097fa9f005adf74e2388856a721a435373f297c..a07cb8c4583aad2321f6f0cc957e89b2beb636d5 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx2080ti.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx2080ti.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     4/   500, (  240.00 +/-   119.52) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     4           4
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           6
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           3
diff --git a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx3090.txt
index 2097fa9f005adf74e2388856a721a435373f297c..a07cb8c4583aad2321f6f0cc957e89b2beb636d5 100644
--- a/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx3090.txt
+++ b/test/reference/Beam6800GeV-expected-2024-MagUp-nu7.6_Bs2PhiPhi_veloSP_hlt1_pp_veloSP_validation_geforcertx3090.txt
@@ -80,6 +80,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     4/   500, (  240.00 +/-   119.52) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -87,6 +89,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      5/   500, (  300.00 +/-   133.49) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    3/   500, (  180.00 +/-   103.61) kHz
@@ -174,6 +178,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     4           4
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -181,6 +187,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      5           6
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    3           3
diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
index 2ae37b3b5022371df874e89c9b2ad6f4f5c4b17c..bfbf1089a3ae84e1be31a2d707c96c8e003d2126 100644
--- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
+++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
index b75ca25e3ecf2da168e63e1caa8853c6b5c5cac9..e8d84ebbac40760768f12290147b2c2bfef00bd5 100644
--- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
+++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
index 2ae37b3b5022371df874e89c9b2ad6f4f5c4b17c..bfbf1089a3ae84e1be31a2d707c96c8e003d2126 100644
--- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
+++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
index 2ae37b3b5022371df874e89c9b2ad6f4f5c4b17c..bfbf1089a3ae84e1be31a2d707c96c8e003d2126 100644
--- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
+++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
index 615990a3c173a78244a4d81ff1ce44f922c11673..17a0b0a1999f1dc418fea5f5fafde45a5415bd2d 100644
--- a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
+++ b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
index d21788ec134a8901f044fa23cd777ad77dbfcdc0..b8cc2f8d9c208346965b7d9e62cb3457d17c38cd 100644
--- a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
+++ b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
index 615990a3c173a78244a4d81ff1ce44f922c11673..17a0b0a1999f1dc418fea5f5fafde45a5415bd2d 100644
--- a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
+++ b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0
diff --git a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
index 615990a3c173a78244a4d81ff1ce44f922c11673..17a0b0a1999f1dc418fea5f5fafde45a5415bd2d 100644
--- a/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
+++ b/test/reference/pHeBeam6800GeV0GeVexpected2024MagDownSMOG2Nu0.2EPOS_Sim10c_30000000_10k_nSciFiHits_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt
@@ -88,6 +88,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiElectronSoft:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDisplaced:                     0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT:               0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonDisplacedSoftPT_SS:            0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonDrellYan_VLowMass:             0/   500, (    0.00 +/-     0.00) kHz
@@ -95,6 +97,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonHighMass:                      0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonJpsiMassAlignment:             0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP:                          0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm:                      0/   500, (    0.00 +/-     0.00) kHz
+Hlt1DiMuonNoIPNorm_SS:                   0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonNoIP_SS:                       0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiMuonSoft:                          0/   500, (    0.00 +/-     0.00) kHz
 Hlt1DiPhotonHighMass:                    0/   500, (    0.00 +/-     0.00) kHz
@@ -266,6 +270,8 @@ Hlt1DiElectronLowMass_SS_NoIP:           0           0
 Hlt1DiElectronLowMass_SS_NoIPNorm:       0           0
 Hlt1DiElectronSoft:                      0           0
 Hlt1DiMuonDisplaced:                     0           0
+Hlt1DiMuonDisplacedSoftPT:               0           0
+Hlt1DiMuonDisplacedSoftPT_SS:            0           0
 Hlt1DiMuonDrellYan:                      0           0
 Hlt1DiMuonDrellYan_SS:                   0           0
 Hlt1DiMuonDrellYan_VLowMass:             0           0
@@ -273,6 +279,8 @@ Hlt1DiMuonDrellYan_VLowMass_SS:          0           0
 Hlt1DiMuonHighMass:                      0           0
 Hlt1DiMuonJpsiMassAlignment:             0           0
 Hlt1DiMuonNoIP:                          0           0
+Hlt1DiMuonNoIPNorm:                      0           0
+Hlt1DiMuonNoIPNorm_SS:                   0           0
 Hlt1DiMuonNoIP_SS:                       0           0
 Hlt1DiMuonSoft:                          0           0
 Hlt1DiPhotonHighMass:                    0           0