From 5790b72f5fd289bf145ebb08a394c3ff97fedf3a Mon Sep 17 00:00:00 2001
From: ralfulrich <ralf.ulrich@kit.edu>
Date: Sat, 29 May 2021 08:48:22 +0200
Subject: [PATCH] removed unneeded forwards, improved comments

---
 corsika/framework/stack/Stack.hpp | 14 ++------------
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/corsika/framework/stack/Stack.hpp b/corsika/framework/stack/Stack.hpp
index 1bddd5842..8bfa92f96 100644
--- a/corsika/framework/stack/Stack.hpp
+++ b/corsika/framework/stack/Stack.hpp
@@ -45,18 +45,6 @@ corsika::stack
 
 namespace corsika {
 
-  // forward-decl:
-  template <class T1, template <class> class T2>
-  class DefaultSecondaryProducer;
-
-  // This is just a forward declatation for the user-defined
-  // ParticleInterface, which is one of the essential template
-  // parameters for the Stack.
-  // <b>Important:</b> ParticleInterface must inherit from ParticleBase !
-
-  template <typename>
-  class ParticleInterface;
-
   /**
      The Stack class provides (and connects) the main particle data storage machinery.
 
@@ -70,6 +58,8 @@ namespace corsika {
      provide all functions to read single particle data from the
      StackDataType, given an 'unsigned int' index.
 
+     <b>Important:</b> ParticleInterface must inherit from ParticleBase.
+
      The Stack implements the
      std-type begin/end function to allow integration in normal for
      loops, ranges, etc.
-- 
GitLab