diff --git a/Framework/Cascade/Cascade.h b/Framework/Cascade/Cascade.h index 4bddb9c5732c11d7d3252ebda95525ab60a45f81..584ab04e7738b84025d519c92c3900a11ba1d5ab 100644 --- a/Framework/Cascade/Cascade.h +++ b/Framework/Cascade/Cascade.h @@ -99,11 +99,10 @@ namespace corsika::cascade { void Run() { SetNodes(); - while (!fStack.IsEmpty() && countSteps < maxSteps) { - while (!fStack.IsEmpty() && countSteps < maxSteps) { + while (!fStack.IsEmpty()) { + while (!fStack.IsEmpty()) { auto pNext = fStack.GetNextParticle(); Step(pNext); - countSteps++; } // do cascade equations, which can put new particles on Stack, // thus, the double loop