From 99d96ebfa6ebee5623a6662be196c74c5804a8ff Mon Sep 17 00:00:00 2001
From: Tobias Boeckh <tobias.boeckh@cern.ch>
Date: Sun, 12 Jun 2022 18:52:33 +0200
Subject: [PATCH] create reference surface 1mm in front of first measurement

---
 .../Acts/FaserActsKalmanFilter/src/CircleFitTrackSeedTool.cxx   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Tracking/Acts/FaserActsKalmanFilter/src/CircleFitTrackSeedTool.cxx b/Tracking/Acts/FaserActsKalmanFilter/src/CircleFitTrackSeedTool.cxx
index 18499e49..7d743fa1 100644
--- a/Tracking/Acts/FaserActsKalmanFilter/src/CircleFitTrackSeedTool.cxx
+++ b/Tracking/Acts/FaserActsKalmanFilter/src/CircleFitTrackSeedTool.cxx
@@ -154,7 +154,7 @@ StatusCode CircleFitTrackSeedTool::run() {
       selectedSeeds.begin(), selectedSeeds.end(), [](const Seed &lhs, const Seed &rhs) {
         return lhs.minZ < rhs.minZ;
       });
-  double origin = !selectedSeeds.empty() ? minSeed->minZ : 0;
+  double origin = !selectedSeeds.empty() ? minSeed->minZ - 1 : 0;
   m_targetZPosition = origin;
   std::vector<Acts::CurvilinearTrackParameters> initParams {};
   for (const Seed &seed : selectedSeeds) {
-- 
GitLab