NLOX, a one-loop provider for Standard Model processes

2020
Abstract NLOX is a computer program for calculations in high-energy particle physics. It provides fully renormalized scattering matrix elements in the Standard Model of particle physics, up to one-loop accuracy for all possible coupling-power combinations in the strong and electroweak couplings, and for processes with up to six external particles. Program summary Program Title: NLOX Program Files doi: http://dx.doi.org/10.17632/y7jth5hznv.1 Licensing provisions: CC BY NC 3.0 Programming language: C++ . Fortran interface available, and Fortran compiler required for dependencies. Nature of problem: The computation of higher-order terms in the coupling expansion of Standard Model scattering amplitudes is required for precision studies in collider experiments. Techniques for computing the first corrections are well-known, and are now suited to automation. We wish to provide code that calculates virtual (one-loop) quantum chromodynamics and electroweak corrections for desired amplitudes using a package that automates the production of this code. Solution method: We use Python scripts and a computer algebra system, FORM , to reduce virtual amplitudes to C++ code and data based on Feynman rules of the Standard Model. The scripts perform a tensor decomposition of the one loop integral to reduce the amplitude to dependence on tensor integral coefficients. These coefficients are called at runtime by the provided library TRed , which performs tensor reduction into base (scalar) coefficients at runtime. The scripts identify repeated structures to be calculated once in the produced code for efficiency. The tensor reduction code is designed such that needed tensor coefficients need to be computed only once per evaluation of the desired amplitude, and are built recursively from other needed coefficients. Additional comments including restrictions and unusual features: The code-producing scripts are not provided in this release, only fixed libraries such as TRed and required interface code for pre-generated processes. Some processes are provided with this release, with others available upon request.
    • Correction
    • Source
    • Cite
    • Save
    132
    References
    3
    Citations
    NaN
    KQI
    []
    Baidu
    map