A coded implementation for reconstructing heavy resonances in the antler decay topology using the singularity variable. It has been used in arXiv:2005.12297.
For C++ users, see MAT.
Internally, GNU Scientific Library (GSL) is used to solve polynomial equations. In order to build this from source, make sure that gsl-config is in the PATH.
$ gsl-config --version
2.6
In Arch Linux, it can be installed by
$ sudo pacman -S gsl lapack
In Debian and Ubuntu,
$ sudo apt-get install libgsl-dev liblapack-dev
We recommend to use stack for building.
$ stack build
It may take some time to complete building in the first run, depending on the internet bandwidth and the machine specifications. If cloning hep-utilities fails, modify stack.yaml:
sed -i 's/git@github.com:/https:\/\/github.com\//' stack.yaml
See the HEP.Kinematics.Antler module and the example code, mat.hs.
For a real-world application, see mat-analysis.
If you use this library, please cite the paper given below.
@article{Park:2020rol,
author = "Park, Chan Beom",
title = "{A singular way to search for heavy resonances in missing energy events}",
eprint = "2005.12297",
archivePrefix = "arXiv",
primaryClass = "hep-ph",
reportNumber = "CTPU-PTC-20-14",
doi = "10.1007/JHEP07(2020)089",
journal = "JHEP",
volume = "07",
pages = "089",
year = "2020"
}