Back to Search Start Over

Efficient Fourier transforms for transverse momentum dependent distributions.

Authors :
Kang, Zhong-Bo
Prokudin, Alexei
Sato, Nobuo
Terry, John
Source :
Computer Physics Communications. Jan2021, Vol. 258, pN.PAG-N.PAG. 1p.
Publication Year :
2021

Abstract

Hadron production at low transverse momenta in semi-inclusive deep inelastic scattering can be described by transverse momentum dependent (TMD) factorization. This formalism has also been widely used to study the Drell–Yan process and back-to-back hadron pair production in e + e − collisions. These processes are the main ones for extractions of TMD parton distribution functions and TMD fragmentation functions, which encode important information about nucleon structure and hadronization. One of the most widely used TMD factorization formalism in phenomenology formulates TMD observables in coordinate b ⊥ -space, the conjugate space of the transverse momentum. The Fourier transform from b ⊥ -space back into transverse momentum space is sufficiently complicated due to oscillatory integrands that it requires a careful and computationally intensive numerical treatment in order to avoid potentially large numerical errors. Within the TMD formalism, the azimuthal angular dependence is analytically integrated and the two-dimensional b ⊥ integration reduces to a one-dimensional integration over the magnitude b ⊥. In this paper we develop a fast numerical Hankel transform algorithm for such a b ⊥ -integration that improves the numerical accuracy of TMD calculations in all standard processes. Libraries for this algorithm are implemented in Python 2.7 and 3, C++, as well as FORTRAN77. All packages are made available open source. Program Title: Fast Bessel Transform (FBT) CPC Library link to program files: http://dx.doi.org/10.17632/65zkb53z8d.1 Developer's repository link: http://github.com/UCLA-TMD/Ogata Licensing provisions: MIT Programming language: Python 2/3, C++, FORTRAN77 Nature of problem: In order to perform extractions of transverse momentum distribution functions, numerical Hankel transforms must be performed from b ⊥ -space to momentum space. However, these numerical Hankel transforms are a huge bottleneck in these extractions, making these extractions extremely computationally intensive. Solution method: We develop a numerical Hankel transform algorithm by optimizing Ogata quadrature formula. This algorithm improves the performance of these numerical Hankel transforms by nearly an order of magnitude. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00104655
Volume :
258
Database :
Academic Search Index
Journal :
Computer Physics Communications
Publication Type :
Periodical
Accession number :
146787490
Full Text :
https://doi.org/10.1016/j.cpc.2020.107611