pyrex.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