From 0a971ebf49a336facdc0e3b233619d6d1da39a14 Mon Sep 17 00:00:00 2001 From: Christof Kraus <christof.kraus@psi.ch> Date: Tue, 4 Aug 2020 17:10:10 +0200 Subject: [PATCH] Resolve "OrbitThreader doesn't track far enough when TRACKBACK=true" --- src/Algorithms/ParallelTTracker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Algorithms/ParallelTTracker.cpp b/src/Algorithms/ParallelTTracker.cpp index 909b5d182..b06468b77 100644 --- a/src/Algorithms/ParallelTTracker.cpp +++ b/src/Algorithms/ParallelTTracker.cpp @@ -247,7 +247,7 @@ void ParallelTTracker::execute() { -rmin(2), itsBunch_m->getT(), (back_track? -minTimeStep: minTimeStep), - stepSizes_m.getFinalZStop() + 2 * rmax(2), + stepSizes_m.getFinalZStop() + (back_track? -1: 1) * 2 * rmax(2), itsOpalBeamline_m); oth.execute(); -- GitLab