From 86aec1c7c77f27e3678d032cea5f11fabe709ce4 Mon Sep 17 00:00:00 2001 From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu> Date: Thu, 24 Sep 2020 17:34:35 +0200 Subject: [PATCH] first time working w/o crash --- Setup/SetupStack.h | 3 ++- Stack/History/HistoryObservationPlane.cc | 1 + Stack/History/HistoryObservationPlane.hpp | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Setup/SetupStack.h b/Setup/SetupStack.h index c8d0d1eba..2d68a982a 100644 --- a/Setup/SetupStack.h +++ b/Setup/SetupStack.h @@ -9,6 +9,7 @@ #pragma once #include <corsika/history/HistoryStackExtension.h> +#include <corsika/history/HistorySecondaryView.hpp> #include <corsika/stack/CombinedStack.h> #include <corsika/stack/node/GeometryNodeStackExtension.h> #include <corsika/stack/nuclear_extension/NuclearStackExtension.h> @@ -78,7 +79,7 @@ namespace corsika::setup { // corsika::setup::detail::StackWithGeometryInterface>; corsika::setup::detail::StackWithHistoryInterface>; #elif defined(__GNUC__) || defined(__GNUG__) - using StackView = corsika::stack::MakeView<corsika::setup::Stack>::type; + using StackView = corsika::history::HistorySecondaryView<corsika::stack::MakeView<corsika::setup::Stack>::type>; #endif } // namespace corsika::setup diff --git a/Stack/History/HistoryObservationPlane.cc b/Stack/History/HistoryObservationPlane.cc index 7971124bc..d9374eee7 100644 --- a/Stack/History/HistoryObservationPlane.cc +++ b/Stack/History/HistoryObservationPlane.cc @@ -12,6 +12,7 @@ #include <boost/histogram/ostream.hpp> #include <fstream> +#include <iostream> using namespace corsika::units::si; using namespace corsika::history; diff --git a/Stack/History/HistoryObservationPlane.hpp b/Stack/History/HistoryObservationPlane.hpp index 99a6b424f..019d5e1ee 100644 --- a/Stack/History/HistoryObservationPlane.hpp +++ b/Stack/History/HistoryObservationPlane.hpp @@ -55,6 +55,8 @@ namespace corsika::history { corsika::setup::Stack::ParticleType const& vParticle, corsika::setup::Trajectory const& vTrajectory); + void print(); + private: void fillHistoryHistogram(setup::Stack::ParticleType const&); -- GitLab