diff --git a/tests/modules/testParticleCut.cpp b/tests/modules/testParticleCut.cpp index 9915783274b1d93b7e2c2d139c778c199264c07c..8fcebbb7a0ec09f55d0eec1b2a257d0f63fff50a 100644 --- a/tests/modules/testParticleCut.cpp +++ b/tests/modules/testParticleCut.cpp @@ -213,8 +213,8 @@ TEST_CASE("ParticleCut", "process,continuous,secondary") { auto particle = stack.addParticle( std::make_tuple(proType, Eabove - get_mass(proType), DirectionVector(rootCS, {1, 0, 0}), point0, 0_ns)); - - if (cut.doContinuous(particle, track) == ProcessReturn::ParticleAbsorbed) { + Step step(particle, track); + if (cut.doContinuous(step) == ProcessReturn::ParticleAbsorbed) { particle.erase(); } }