NUISANCE: a neutrino cross-section generator tuning and comparison framework
P. Stowell, C. Wret, C. Wilkinson, L. Pickering, S. Cartwright, Y., Hayato, K. Mahn, K.S. McFarland, J. Sobczyk, R. Terri, L. Thompson, M.O., Wascko, Y. Uchida

TL;DR
NUISANCE is an open-source C++ framework that enables detailed comparison, tuning, and evaluation of neutrino interaction models across multiple Monte Carlo generators using various datasets.
Contribution
It introduces a modular, user-friendly framework for neutrino cross-section generator comparison and tuning, streamlining analysis workflows.
Findings
Facilitates automated generator comparisons to experimental data
Allows model parameter variation and tuning within the framework
Supports addition of new datasets and generators easily
Abstract
NUISANCE is an open source C++ framework which facilitates detailed studies of neutrino interaction cross-section models implemented in Monte Carlo neutrino event generators. It provides a host of automated methods to perform comparisons of multiple generators to published cross-section measurements and each other. External reweighting libraries are used to allow the end-user to evaluate the impact of model parameters variations in the generators with data, or to tune the generator predictions to arbitrary dataset combinations. The design is modular and focusses on ease-of-use to allow new datasets and more generators to be added without requiring detailed understanding of the entire NUISANCE package. We discuss the motivation for the NUISANCE framework and suggested usage cases, alongside a description of its core structure.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
