PyPWA: A software toolkit for parameter optimization and amplitude analysis
Abstract
PyPWA is a toolkit designed to optimize parametric models describing data and generate simulated distributions according to a model. Its software has been written within the python ecosystem with the goal of performing Amplitude or Partial Wave Analysis (PWA) in nuclear and particle physics experiments. We briefly describe the general features of amplitude analysis and we provide a description of the PyPWA software design and usage. We also provide benchmarks of the scaling and an example of its application.
- Publication:
-
Nuclear Instruments and Methods in Physics Research A
- Pub Date:
- May 2024
- DOI:
- 10.1016/j.nima.2024.169150
- arXiv:
- arXiv:2306.01192
- Bibcode:
- 2024NIMPA106269150J
- Keywords:
-
- Amplitude analysis;
- Optimization;
- Python;
- Hadron spectroscopy;
- Data analysis;
- Partial wave analysis;
- Physics - Data Analysis;
- Statistics and Probability;
- High Energy Physics - Experiment;
- Nuclear Experiment