WIP: Projection Propagation module
Draft of a projection propagation module by @simonspa and me, as addressed in #64 (closed). Once merged, this will solve #64 (closed)
The deposited electrons are projected onto the sensor surface and a diffusion is added.
The diffusion is done by calculating the drift time (analytic integration, assuming electron_Beta=1
) and diffusion width, then the diffusion in x and y are each drawn as random numbers from a normal distribution. The granularity can be chosen similarly to the GenericPropagation
module, meaning the charge_per_step
can be used in order to combine several electrons.
In first tests, the drift times, cluster sizes and cluster charges look very similar to the results from the GenericPropagation with linear field.