From 82fe8b758c186ff44a130f28229a69fc75ec34fb Mon Sep 17 00:00:00 2001
From: Remy Prechelt <prechelt@hawaii.edu>
Date: Tue, 18 May 2021 09:17:45 -1000
Subject: [PATCH] Removed setup from HadronicElasticModel.

---
 corsika/detail/modules/HadronicElasticModel.inl | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/corsika/detail/modules/HadronicElasticModel.inl b/corsika/detail/modules/HadronicElasticModel.inl
index e048a2d91..a8ecf017d 100644
--- a/corsika/detail/modules/HadronicElasticModel.inl
+++ b/corsika/detail/modules/HadronicElasticModel.inl
@@ -16,8 +16,6 @@
 #include <corsika/framework/random/ExponentialDistribution.hpp>
 #include <corsika/framework/utility/COMBoost.hpp>
 
-#include <corsika/setup/SetupStack.hpp>
-
 #include <iomanip>
 #include <iostream>
 
@@ -28,9 +26,9 @@ namespace corsika {
       : parX_(x)
       , parY_(y) {}
 
-  template <>
+  template <typename TParticle>
   inline GrammageType HadronicElasticInteraction::getInteractionLength(
-      SetupParticle const& p) {
+      TParticle const& p) {
     if (p.getPID() == Code::Proton) {
       auto const* currentNode = p.getNode();
       auto const& mediumComposition =
-- 
GitLab