IAP GITLAB

Skip to content
Snippets Groups Projects

Interface change of DoDecay() and DoInteraction()

Merged Maximilian Reininghaus requested to merge addsecondary_interface into history
All threads resolved!
5 files
+ 25
21
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -267,7 +267,7 @@ namespace corsika::cascade {
interaction(vParticle, projectile);
} else {
assert(min_distance == distance_decay);
decay(vParticle, projectile);
decay(vParticle, secondaries);
// make sure particle actually did decay if it should have done so
if (secondaries.getSize() == 1 &&
projectile.GetPID() == secondaries.GetNextParticle().GetPID())
@@ -303,7 +303,7 @@ namespace corsika::cascade {
}
auto decay(Particle& particle,
decltype(std::declval<TStackView>().GetProjectile()) projectile) {
TStackView& view) {
std::cout << "decay" << std::endl;
units::si::InverseTimeType const actual_decay_time =
fProcessSequence.GetTotalInverseLifetime(particle);
Loading