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, N. M. Amin, R. An, K. Andeen, T. Anderson, I Ansseau, G. Anton, C. Arguelles, S. Axani, X. Bai, A. Balagopal, A. Barbano, S. W. BarwickB. Bastian, Alakananda Basu, Oliver Baum, S. Baur, R. Bay, J. J. Beatty, K-H Becker, J. Becker Tjus, C. Bellenghi, S. BenZvi, D. Berley, E. Bernardini, D. Z. Besson, G. Binder, D. Bindig, E. Blaufuss, S. Blot, S. Boeser, O. Botner, J. Boettcher, E. Bourbeau, J. Bourbeau, F. Bradascio, J. Braun, S. Bron, J. Brostean-Kaiser, A. Burgman, D. J. Koskinen, M. Rameez, T. Stuttard, Icecube Collaboration

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

15 Citations (Scopus)
19 Downloads (Pure)

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. (C) 2021 Elsevier B.V. All rights reserved.

Original languageEnglish
Article number108018
JournalComputer Physics Communications
Volume266
Number of pages15
ISSN0010-4655
DOIs
Publication statusPublished - 1 Sep 2021

Keywords

  • Neutrino generator
  • Event generator
  • Neutrino interaction
  • Neutrino simulation
  • Weighting
  • CHERENKOV LIGHT YIELD
  • ICE

Cite this