From 50f80c2343f70a672a1bcb8f7c80820bc3fb99a7 Mon Sep 17 00:00:00 2001
From: Felix Riehn <felix@matilda>
Date: Thu, 23 Mar 2023 12:01:20 +0000
Subject: [PATCH] made error message more informative

---
 corsika/detail/modules/sophia/InteractionModel.inl | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/corsika/detail/modules/sophia/InteractionModel.inl b/corsika/detail/modules/sophia/InteractionModel.inl
index f43754142..5bff71b64 100644
--- a/corsika/detail/modules/sophia/InteractionModel.inl
+++ b/corsika/detail/modules/sophia/InteractionModel.inl
@@ -66,7 +66,9 @@ namespace corsika::sophia {
 
     // accepts only photon-nucleon interactions
     if (!isValid(projectileId, targetId, sqrtS)) {
-      CORSIKA_LOGGER_ERROR(logger_, "Invalid target/projectile/energy combination");
+      CORSIKA_LOGGER_ERROR(logger_,
+                           "Invalid target/projectile/energy combination: {},{},{} GeV",
+                           projectileId, targetId, sqrtS / 1_GeV);
       throw std::runtime_error("SOPHIA: Invalid target/projectile/energy combination");
     }
 
-- 
GitLab