From f990a7a22cedbec594965e4cf808fcc8bca86433 Mon Sep 17 00:00:00 2001 From: ralfulrich <ralf.ulrich@kit.edu> Date: Mon, 31 May 2021 02:49:06 +0200 Subject: [PATCH] further fix in ObservationPlane --- corsika/detail/modules/ObservationPlane.inl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/corsika/detail/modules/ObservationPlane.inl b/corsika/detail/modules/ObservationPlane.inl index 2cb393412..c28485f6b 100644 --- a/corsika/detail/modules/ObservationPlane.inl +++ b/corsika/detail/modules/ObservationPlane.inl @@ -78,10 +78,10 @@ namespace corsika { return std::numeric_limits<double>::infinity() * 1_m; } double const fractionOfIntersection = timeOfIntersection / trajectory.getDuration(); - auto const pointOfIntersection = trajectory.getPosition(fractionOfIntersection); - auto dist = (trajectory.getPosition(0) - pointOfIntersection).getNorm(); - CORSIKA_LOG_TRACE("ObservationPlane: getMaxStepLength l={} m", dist / 1_m); - return dist; + CORSIKA_LOG_TRACE("ObservationPlane: getMaxStepLength dist={} m, pos={}", + trajectory.getLength(fractionOfIntersection) / 1_m, + trajectory.getPosition(fractionOfIntersection)); + return trajectory.getLength(fractionOfIntersection); } template <typename TTracking, typename TOutput> -- GitLab