There are several options for the description of the particles on the ground
that are measured by e.g. Cherenkov tanks and scintillator panels.
They can be initialize in a python script using,
e.g. ldf=rock_bottom.ldf.NKG() and can then be given to a
signal model to be used in a reconstruction.
The available models can be found in rock_bottom/private/rock_bottom/functions
and the functional forms are listed below.
The shape of the shower front, specifically the time of arrival of the particles
as a function of distance to the shower axis. They can be constructed using
e.g. rock_bottom.showerfront.TimeGauss()
These models are all given as a delay with respect to a shower plane front.