Software
Here you can find information on software developed within our group, including CATS and CECA, as well as ToMCCA.
Correlation Analysis Tool using the Schrödinger equation (CATS) and Common Emission in CATS (CECA)
The CATS software package is used to analyze and model 2-body correlation functions in femtoscopy and is based on Mihaylov et al. Eur.Phys.J.C 78 (2018) 394. It can be downloaded from https://github.com/dimihayl/DLM and installed on Linux-based (tested on Ubuntu) systems using the quick_install.py. It will require a ROOT installation, as well as the GNU Scientific Library. For an installation on macOS, we have unfortunately no official installation file; you will need to set up a CMake installation framework yourself.
CATS is based on the Koonin-Pratt (Ann. Rev. Nucl. Part. Sci. 55 (2005) 357-402) formalism, which requires two inputs to evaluate the genuine correlation given as a function of the single particle momentum in the rest frame C(k*): the wave function Ψ(r*,k*) and S(r*).
The CATS framework allows for providing ANY functional form, even complex, for Ψ(r*,k*), and any real distribution for S(r*) for the source, subsequently evaluating C(k*) from the Koonin-Pratt relation. The framework also allows for evaluating Ψ(r*,k*) using the Schrödinger equation from any real potential. Several pre-defined potentials and wave-functions can be found in /CATS_Extentions/DLM_Potentials.h and /CATS_Extentions/DLM_WfModel.h.
The package also includes the resonance source model (RSM), published by the ALICE Coll. in Phys.Lett.B 811 (2020) 135849, which can be employed by using the “DLM_CleverMcLevyResoTM” class from /CATS_Extentions/DLM_Source.h. The newer source model CECA (Mihaylov et al. Eur.Phys.J.C 83 (2023) 590) is located in /CECA/CECA.h.
The framework also allows to apply experimental correlations to the genuine function, in particular momentum resolution, feed-down and purity effects. This is achieved by the class /CATS_Extentions/DLM_CkDecomposition.h.
The documentation for the usage is limited, but if you are actively participating in femtoscopy studies and need further support contact the developer Dr. Dimitar Mihaylov.
Toy Monte Carlo Coalescence Afterburner (ToMCCA)
ToMCCA is a Monte Carlo model to describe nuclear (deuterons, 3He, 3H, and Hypertriton) production in pp collisions at the LHC. It is a toy model in the sense that it requires all it needs to know as input from measurements. More details can be found in M. Mahlein, et al. Eur. Phys. J. C 84 (2024) 1136.
You can download ToMCCA from https://github.com/HorstMa/ToMCCA-Public. As of now, the public code only provides deuteron spectra, but an updated version is currently being developed. Using ToMCCA requires the ROOT framework as well as the JSON interpreted jq, which is preinstalled in many Linux distributions. There is no additional installation step required; simply download the files from GitHub, and you can start running immediately.
A short instruction manual for ToMCCA can be found on GitHub. The model is configured via a JSON file and finally executed using a bash script loading the JSON parameters and running ToMMCA with the appropriate parameters.