https://doi.org/10.1140/epjc/s10052-022-10177-4
Special Article - Tools for Experiment and Theory
EOS: a software for flavor physics phenomenology
1
Physik Department T31, Technische Universität München, 85748, Garching, Germany
2
C2PAP, Excellence Cluster Universe, Ludwig-Maximilians-Universität München, 85748, Garching, Germany
3
Department of Physics, University of Warwick, CV4 7AL, Coventry, UK
4
Dipartimento di Fisica, Università di Torino & INFN, Sezione di Torino, 10125, Turin, Italy
5
Theoretische Physik 1, Naturwissenschaftlich-Technische Fakultät, Universität Siegen, 57068, Siegen, Germany
6
Institute of Physics, École Polytechnique Fédérale de Lausanne (EPFL), 1015, Lausanne, Switzerland
7
Division of Theoretical Physics, Rudjer Boskovic Institute, Bijenička 54, 10000, Zagreb, Croatia
8
Excellence Cluster ORIGINS, Technische Universität München, 85748, Garching, Germany
9
Physik-Institut, Universität Zürich, 8057, Zurich, Switzerland
10
Departament de Física Quàntica i Astrofísica and ICCUB, Universitat de Barcelona, 08028, Barcelona, Catalonia, Spain
11
Gravitational Waves and Fundamental Physics (GWFP), Maastricht University, 6229 GT, Maastricht, The Netherlands
12
Nikhef, 1098 XG, Amsterdam, The Netherlands
13
, Vienna, Austria
Received:
4
December
2021
Accepted:
28
February
2022
Published online:
27
June
2022
EOS is an open-source software for a variety of computational tasks in flavor physics. Its use cases include theory predictions within and beyond the Standard Model of particle physics, Bayesian inference of theory parameters from experimental and theoretical likelihoods, and simulation of pseudo events for a number of signal processes. EOS ensures high-performance computations through a C++ back-end and ease of usability through a Python front-end. To achieve this flexibility, EOS enables the user to select from a variety of implementations of the relevant decay processes and hadronic matrix elements at run time. In this article, we describe the general structure of the software framework and provide basic examples. Further details and in-depth interactive examples are provided as part of the EOS online documentation.
EOS-2021-04, TUM-HEP 1371/21, P3H-21-094, SI-HEP-2021-32.
In the original article a change history entry shall be added: ”The original online version of this article was revised: The monospace words were rendered as images in the HTML version. They have been rendered as text in the revised version. The code blocks were rendered as small images and have been enlarged in the revised version.
Copyright comment corrected publication 2022
© The Author(s) 2022. corrected publication 2022
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Funded by SCOAP3. SCOAP3 supports the goals of the International Year of Basic Sciences for Sustainable Development.