From c4572c99ce8333908de5045d8354c421c155d2d1 Mon Sep 17 00:00:00 2001
From: Felix Riehn <felix@matilda>
Date: Fri, 30 Nov 2018 08:20:41 +0000
Subject: [PATCH] added proto decay process

---
 Documentation/Examples/cascade_example.cc | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/Documentation/Examples/cascade_example.cc b/Documentation/Examples/cascade_example.cc
index abb635ac6..f208cf296 100644
--- a/Documentation/Examples/cascade_example.cc
+++ b/Documentation/Examples/cascade_example.cc
@@ -333,6 +333,25 @@ double s_rndm_(int&) {
   return rmng() / (double)rmng.max();
 }
 
+class ProcessDecay : public corsika::process::BaseProcess<ProcessDecay> {
+public:
+  ProcessDecay() {}
+  void Init() {}
+  template <typename Particle>
+  double MinStepLength(Particle& p) const {
+  }
+   template <typename Particle, typename Stack>
+  void DoDiscrete(Particle& p, Stack& s) const {
+   }
+  
+  template <typename Particle, typename Trajectory, typename Stack>
+  EProcessReturn DoContinuous(Particle&, Trajectory&, Stack&) const {
+    return EProcessReturn::eOk;
+  }
+
+};
+
+
 int main() {
 
   CoordinateSystem& rootCS = RootCoordinateSystem::GetInstance().GetRootCS();
-- 
GitLab