PyREx

pyrex.particle.NeutrinoInteraction.choose_inelasticity

NeutrinoInteraction.choose_inelasticity()

Choose an inelasticity for the particle attribute’s shower.

Generates a random inelasticity from an inelasticity distribution based on the interaction type.

Returns
float

Inelasticity (y) value for the interaction.

Notes

The inelasticity calculation is based on Equations 14-18 in the CTW 2011 paper [1].

References

1

A. Connolly et al, “Calculation of High Energy Neutrino-Nucleon Cross Sections and Uncertainties Using the MSTW Parton Distribution Functions and Implications for Future Experiments.” Physical Review D 83, 113009 (2011). arXiv:1102.0691 DOI:10.1103/PhysRevD.83.113009

PyREx

A Python package for simulation of neutrinos and radio antennas in ice. Version 1.10.0

Navigation