IAP GITLAB

Skip to content
Snippets Groups Projects
Commit f4c5f8f6 authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan: Committed by ralfulrich
Browse files

CONEXSourceCut::DoSecondaries() corrected

parent ccf55a91
No related branches found
No related tags found
No related merge requests found
...@@ -32,6 +32,7 @@ corsika::process::EProcessReturn CONEXSourceCut::DoSecondaries( ...@@ -32,6 +32,7 @@ corsika::process::EProcessReturn CONEXSourceCut::DoSecondaries(
auto const it = std::find_if(egs_em_codes_.cbegin(), egs_em_codes_.cend(), auto const it = std::find_if(egs_em_codes_.cbegin(), egs_em_codes_.cend(),
[=](auto const& p) { return pid == p.first; }); [=](auto const& p) { return pid == p.first; });
if (it == egs_em_codes_.cend()) { if (it == egs_em_codes_.cend()) {
++p;
continue; // no EM particle continue; // no EM particle
} }
...@@ -39,6 +40,8 @@ corsika::process::EProcessReturn CONEXSourceCut::DoSecondaries( ...@@ -39,6 +40,8 @@ corsika::process::EProcessReturn CONEXSourceCut::DoSecondaries(
addParticle(egs_pid, p.GetEnergy(), p.GetPosition(), p.GetMomentum().normalized(), addParticle(egs_pid, p.GetEnergy(), p.GetPosition(), p.GetMomentum().normalized(),
p.GetTime()); p.GetTime());
p.Delete();
} }
return corsika::process::EProcessReturn::eOk; return corsika::process::EProcessReturn::eOk;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment