Should GetLifetime be part of the Decay implementation?
So far we have DecayProcess
as template and process::sibyll::Decay
, which implements GetLifetime
and DoDecay
.
There is nothing Sibyll specific in GetLifetime
and it would be silly to implement this for every decay process. Since it only depends on the particle and kinematics maybe it should move to the stack, i.e. ParticleBase
or something.