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