Drifting¶
Propagates ionisation electrons from their creation point to the anode plane, accounting for drift velocity, electron lifetime, and longitudinal/transverse diffusion.
Module to implement the propagation of the electrons towards the anode.
- larndsim.drifting.drift(tracks)[source]¶
This function takes as input an array of track segments and calculates the properties of the segments at the anode:
z coordinate at the anode
number of electrons taking into account electron lifetime
longitudinal diffusion
transverse diffusion
time of arrival at the anode
- Parameters:
tracks (
numpy.ndarray) – array containing the tracks segment information