pymcabc: A particle physics toy toolbox for the ABC model
Aman Desai · Revista Mexicana de Física E · 2025
We present the pymcabc software, which is a Monte Carlo event generator for the ABC toy model. The ABC model consists of three scalar particles of arbitrary masses. The only interaction among these particles occurs when all three of them are present together. The pymcabc software can calculate all the leading-order cross-sections as well as decay widths within the ABC model and it can simulate all the scattering processes within the ABC model. Moreover, it simulates the decays associated with the heavy-particle final state, leading to a 2 → 3 or a 2 → 4 type final states within the ABC model. We also apply toy detector effects to simulate the detector response of a toy tracker for three-momentum measurements and a toy calorimeter for energy measurements. Using the results of the pymcabc software, we also illustrate some well-known physics analyses techniques such as the analysis of the lineshape of a heavy propagator and the recoil mass reconstruction technique.