Heed multiple scattering
First, very crude implementation of multiple scattering. If multiple scattering is enabled, HeedParticle::physics_mrange
limits the step length to a fraction of the inelastic mean free path. After every step (at the end of HeedParticle::physics
), the trajectory is rotated by an angle θ which is sampled from a Gaussian distribution with a σ calculated using the Highland formula.
To be tested/validated