IAP GITLAB

Skip to content
Snippets Groups Projects
Commit fe64dc1e authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan: Committed by Felix Riehn
Browse files

removed template from ParticleCut::DoSecondaries

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