From ecd5cd1ba74089d8995e31a5176935f7e57dd49a Mon Sep 17 00:00:00 2001
From: "se.gorbunov" <se.gorbunov@gsi.de>
Date: Wed, 24 Jan 2024 12:22:31 +0000
Subject: [PATCH] Ca: bugfix in the track extender

MR 1609
(cherry picked from commit f51dab5521c5c6629023de963f7c44352e701948)
---
 algo/ca/core/tracking/CaTrackExtender.cxx | 3 +++
 macro/L1/configs/ca_params_mcbm.yaml      | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/algo/ca/core/tracking/CaTrackExtender.cxx b/algo/ca/core/tracking/CaTrackExtender.cxx
index 8b04c4a254..642b96ca72 100644
--- a/algo/ca/core/tracking/CaTrackExtender.cxx
+++ b/algo/ca/core/tracking/CaTrackExtender.cxx
@@ -254,6 +254,9 @@ void TrackExtender::FindMoreHits(ca::Branch& t, TrackParamV& Tout, const bool up
       fscal dxm_est = sqrt(pickGather2 * C00)[0] + frAlgo.vGrid[ista].GetMaxRangeX();
       if (fabs(d_x) > dxm_est) continue;
 
+      fscal dym_est = sqrt(pickGather2 * C11)[0] + frAlgo.vGrid[ista].GetMaxRangeY();
+      if (fabs(d_y) > dym_est) continue;
+
       r2_best   = d2;
       iHit_best = ih;
     }
diff --git a/macro/L1/configs/ca_params_mcbm.yaml b/macro/L1/configs/ca_params_mcbm.yaml
index 3b1e82ca3f..e63263cb50 100644
--- a/macro/L1/configs/ca_params_mcbm.yaml
+++ b/macro/L1/configs/ca_params_mcbm.yaml
@@ -95,7 +95,6 @@ ca:
 
     - name: "AllSec"
       base_iteration:           "Default"
-      is_extend_tracks:         false
       target_pos_sigma_x:       10.
       target_pos_sigma_y:       10.
       is_primary:               false
-- 
GitLab