D0C : A code to calculate scalar one-loop four-point integrals with complex masses
Dao Thi Nhung, Le Duc Ninh
TL;DR
The paper introduces D0C, a Fortran 77 code that computes the scalar one-loop four-point integral with complex internal masses, extending the traditional 't Hooft–Veltman approach to handle unstable particles in collider processes. It develops a robust reduction of D0 to a two-variable T-function framework, accommodating both real and complex masses while addressing Landau singularities and numerical stability. The method covers all physically relevant external-momentum configurations (including at least one lightlike or timelike momentum) and provides explicit formulas for general and special cases, with careful treatment to avoid cancellations. The implementation, integrated into LoopTools-2.4, offers reliable, cross-checkable results and includes guidance on numerical behavior near singularities, making it practical for precision radiative-correction calculations in high-energy physics.
Abstract
We present a new Fortran code to calculate the scalar one-loop four-point integral with complex internal masses, based on the method of 't Hooft and Veltman. The code is applicable when the external momenta fulfill a certain physical condition. In particular it holds if one of the external momenta or a sum of them is timelike or lightlike and therefore covers all physical processes at colliders. All the special cases related to massless external particles are treated separately. Some technical issues related to numerical evaluation and Landau singularities are discussed.
