diff --git a/corsika/detail/modules/pythia8/Interaction.inl b/corsika/detail/modules/pythia8/Interaction.inl index c8e42c011bc09c6e72e21559d16339efa0562b58..8ddb3ac9130a6185ff7071fb3fb3f8a319cbc54a 100644 --- a/corsika/detail/modules/pythia8/Interaction.inl +++ b/corsika/detail/modules/pythia8/Interaction.inl @@ -39,7 +39,7 @@ namespace corsika::pythia8 { // TODO: proper process initialization for MinBias needed pythia_.readString("HardQCD:all = on"); pythia_.readString("ProcessLevel:resonanceDecays = off"); - + if (!pythia_.init()) throw std::runtime_error("Pythia::Interaction: Initialization failed!"); @@ -48,12 +48,11 @@ namespace corsika::pythia8 { // define which particles are passed to corsika, i.e. which particles make it into // history even very shortlived particles like charm or pi0 are of interest here const std::vector<Code> HadronsWeWantTrackedByCorsika = { - Code::PiPlus, Code::PiMinus, Code::Pi0, Code::KMinus, - Code::KPlus, Code::K0Long, Code::K0Short, Code::SigmaPlus, - Code::SigmaMinus, Code::Lambda0, Code::Xi0, Code::XiMinus, - Code::OmegaMinus, Code::DPlus, Code::DMinus, Code::D0, - Code::D0Bar}; - + Code::PiPlus, Code::PiMinus, Code::Pi0, Code::KMinus, Code::KPlus, + Code::K0Long, Code::K0Short, Code::SigmaPlus, Code::SigmaMinus, Code::Lambda0, + Code::Xi0, Code::XiMinus, Code::OmegaMinus, Code::DPlus, Code::DMinus, + Code::D0, Code::D0Bar}; + Interaction::setStable(HadronsWeWantTrackedByCorsika); } diff --git a/modules/data b/modules/data index 15ca93e3b9a766ba93aa40e626f41ba5bcbfa0b8..8b76a9ca2599cd0ce1f204b17362eb06bbcf5277 160000 --- a/modules/data +++ b/modules/data @@ -1 +1 @@ -Subproject commit 15ca93e3b9a766ba93aa40e626f41ba5bcbfa0b8 +Subproject commit 8b76a9ca2599cd0ce1f204b17362eb06bbcf5277