From 2874660a69fd5c87cf3db38b5feeaac4718e053d Mon Sep 17 00:00:00 2001
From: Felix Riehn <felix@matilda>
Date: Thu, 23 Mar 2023 17:39:07 +0000
Subject: [PATCH] changed particle output to energy instead of kinetic energy

---
 corsika/detail/modules/ObservationPlane.inl | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/corsika/detail/modules/ObservationPlane.inl b/corsika/detail/modules/ObservationPlane.inl
index cf2b9a342..458615961 100644
--- a/corsika/detail/modules/ObservationPlane.inl
+++ b/corsika/detail/modules/ObservationPlane.inl
@@ -46,7 +46,8 @@ namespace corsika {
         return ProcessReturn::Ok;
     }
 
-    HEPEnergyType const energy = step.getEkinPost();
+    HEPEnergyType const energy =
+        step.getEkinPost() + get_mass(step.getParticlePre().getPID());
     Point const pointOfIntersection = step.getPositionPost();
     Vector const displacement = pointOfIntersection - plane_.getCenter();
 
-- 
GitLab