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