IAP GITLAB

Skip to content
Snippets Groups Projects
Commit 4dfeb6cf authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan:
Browse files

removed template from ParticleCut::DoSecondaries

parent 2d139bba
No related branches found
No related tags found
1 merge request!115Resolve "create ParticleCut process"
Pipeline #579 failed
...@@ -86,8 +86,7 @@ namespace corsika::process { ...@@ -86,8 +86,7 @@ namespace corsika::process {
return is_inv; return is_inv;
} }
template <typename TSecondaries> EProcessReturn ParticleCut::DoSecondaries(corsika::setup::StackView& vS) {
EProcessReturn ParticleCut::DoSecondaries(TSecondaries& vS) {
auto p = vS.begin(); auto p = vS.begin();
while (p != vS.end()) { while (p != vS.end()) {
const Code pid = p.GetPID(); const Code pid = p.GetPID();
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include <corsika/particles/ParticleProperties.h> #include <corsika/particles/ParticleProperties.h>
#include <corsika/process/SecondariesProcess.h> #include <corsika/process/SecondariesProcess.h>
#include <corsika/setup/SetupStack.h>
#include <corsika/units/PhysicalUnits.h> #include <corsika/units/PhysicalUnits.h>
namespace corsika::process { namespace corsika::process {
...@@ -32,8 +33,7 @@ namespace corsika::process { ...@@ -32,8 +33,7 @@ namespace corsika::process {
: fECut(vCut) {} : fECut(vCut) {}
bool ParticleIsInvisible(particles::Code) const; bool ParticleIsInvisible(particles::Code) const;
template <typename TSecondaries> EProcessReturn DoSecondaries(corsika::setup::StackView&);
EProcessReturn DoSecondaries(TSecondaries&);
template <typename TParticle> template <typename TParticle>
bool ParticleIsBelowEnergyCut(TParticle const&) const; bool ParticleIsBelowEnergyCut(TParticle const&) const;
......
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