Particle distribution functions

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.

Lateral distribution functions

Shower-front shape

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.