From b3df43bd06f05325e8920e7f88a53e0ff42de1f8 Mon Sep 17 00:00:00 2001
From: Maximilian Reininghaus <maximilian.reininghaus@tu-dortmund.de>
Date: Sat, 13 Jun 2020 14:51:27 +0200
Subject: [PATCH] fixed ShowerAxis usage in stopping_power.cc

---
 Documentation/Examples/stopping_power.cc | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Documentation/Examples/stopping_power.cc b/Documentation/Examples/stopping_power.cc
index f8064d0aa..ffd1f0563 100644
--- a/Documentation/Examples/stopping_power.cc
+++ b/Documentation/Examples/stopping_power.cc
@@ -9,6 +9,8 @@
  */
 
 #include <corsika/environment/Environment.h>
+#include <corsika/environment/HomogeneousMedium.h>
+#include <corsika/environment/IMediumModel.h>
 #include <corsika/environment/ShowerAxis.h>
 #include <corsika/geometry/Sphere.h>
 #include <corsika/process/energy_loss/EnergyLoss.h>
@@ -36,8 +38,10 @@ int main() {
   feenableexcept(FE_INVALID);
 
   // setup environment, geometry
-  using EnvType = Environment<setup::IEnvironmentModel>;
+  using EnvType = Environment<IMediumModel>;
   EnvType env;
+  env.GetUniverse()->SetModelProperties<HomogeneousMedium<IMediumModel>>(
+      1_g / cube(1_cm), NuclearComposition{{particles::Code::Unknown}, {1.f}});
 
   const CoordinateSystem& rootCS = env.GetCoordinateSystem();
 
-- 
GitLab