LeptonInjector and LeptonWeighter: A neutrino event generator and weighter for neutrino observatories
R. Abbasi, M. Ackermann, J. Adams, J. A. Aguilar, M. Ahlers, M., Ahrens, C. Alispach, A. A. Alves Jr., N. M. Amin, R. An, K. Andeen, T., Anderson, I. Ansseau, G. Anton, C. Arg\"uelles, S. Axani, X. Bai, A., Balagopal V., A. Barbano, S. W. Barwick, B. Bastian, V. Basu, V. Baum

TL;DR
LeptonInjector and LeptonWeighter are tools for simulating and weighting high-energy neutrino events in Cherenkov detectors like IceCube, enabling efficient and flexible analysis of neutrino interactions.
Contribution
This paper introduces LeptonInjector and LeptonWeighter, novel software tools for neutrino event simulation and weighting tailored for large-volume Cherenkov neutrino telescopes.
Findings
Efficient simulation of neutrino events within detector volumes.
Implementation of leading Standard Model neutrino interaction processes.
Publicly available code with flexible functions and examples.
Abstract
We present a high-energy neutrino event generator, called LeptonInjector, alongside an event weighter, called LeptonWeighter. Both are designed for large-volume Cherenkov neutrino telescopes such as IceCube. The neutrino event generator allows for quick and flexible simulation of neutrino events within and around the detector volume, and implements the leading Standard Model neutrino interaction processes relevant for neutrino observatories: neutrino-nucleon deep-inelastic scattering and neutrino-electron annihilation. In this paper, we discuss the event generation algorithm, the weighting algorithm, and the main functions of the publicly available code, with examples.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
