From be5b9fbc77f89e5a3d8641b1d90ef56236f7623e Mon Sep 17 00:00:00 2001 From: Remy Prechelt <prechelt@hawaii.edu> Date: Tue, 18 May 2021 09:23:36 -1000 Subject: [PATCH] Removed setup from *most* of Sibyll. --- corsika/detail/modules/sibyll/Decay.inl | 7 ------- corsika/detail/modules/sibyll/Interaction.inl | 10 ++-------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/corsika/detail/modules/sibyll/Decay.inl b/corsika/detail/modules/sibyll/Decay.inl index 1474df5c3..55f8446ff 100644 --- a/corsika/detail/modules/sibyll/Decay.inl +++ b/corsika/detail/modules/sibyll/Decay.inl @@ -12,16 +12,9 @@ #include <corsika/modules/sibyll/ParticleConversion.hpp> #include <corsika/modules/sibyll/SibStack.hpp> -#include <corsika/setup/SetupStack.hpp> -#include <corsika/setup/SetupTrajectory.hpp> - #include <iostream> #include <vector> -using SetupView = corsika::setup::StackView; -using SetupProjectile = corsika::setup::StackView::particle_type; -using SetupParticle = corsika::setup::Stack::particle_type; - namespace corsika::sibyll { inline Decay::Decay(const bool sibyll_printout_on) diff --git a/corsika/detail/modules/sibyll/Interaction.inl b/corsika/detail/modules/sibyll/Interaction.inl index 39d240df8..087946bac 100644 --- a/corsika/detail/modules/sibyll/Interaction.inl +++ b/corsika/detail/modules/sibyll/Interaction.inl @@ -15,18 +15,12 @@ #include <corsika/framework/geometry/FourVector.hpp> #include <corsika/modules/sibyll/ParticleConversion.hpp> #include <corsika/modules/sibyll/SibStack.hpp> -#include <corsika/setup/SetupStack.hpp> -#include <corsika/setup/SetupTrajectory.hpp> #include <corsika/framework/utility/COMBoost.hpp> #include <sibyll2.3d.hpp> #include <tuple> -using namespace corsika; -using SetupParticle = setup::Stack::stack_iterator_type; -using SetupView = setup::StackView; -using Track = setup::Trajectory; namespace corsika::sibyll { @@ -84,9 +78,9 @@ namespace corsika::sibyll { return std::make_tuple(sigProd * 1_mb, sigEla * 1_mb); } - template <> + template <typename TParticle> inline corsika::GrammageType Interaction::getInteractionLength( - SetupParticle const& projectile) const { + TParticle const& projectile) const { const corsika::Code corsikaBeamId = projectile.getPID(); -- GitLab