PDFxTMDLib: A High-Performance C++ Library for Collinear and Transverse Momentum Dependent Parton Distribution Functions
arXiv:2412.16680 · doi:10.1007/s41781-025-00157-0
Abstract
Collinear parton distribution functions (cPDFs) and transverse momentum dependent distributions (TMDs) are essential for calculating cross sections in high-energy physics, particularly within collinear and kt-factorization frameworks. Currently, there exists two libraries, such as LHAPDF and TMDLib, to obtain these physical objects. However, there are limitations in both libraries, especially for TMDs, such as restricted customization and extensibility. Users are limited to the implementations provided by these libraries and cannot easily support unconventional PDFs. Moreover, no standard TMD library currently provides a consistent framework for QCD coupling evaluation or for studying uncertainties at the distribution level--features that are important for diagnostic and comparative analyses in phenomenological research. To address these shortcomings, we introduce PDFxTMDLib, a modern C++ library designed to offer a robust and flexible solution. This library supports both collinear PDFs and TMDs while allowing greater customization. It also opens the way to support higher-order distributions. In this article, we describe the structure of PDFxTMDLib. We also demonstrate its validity and performance by integrating it into the PYTHIA Monte Carlo event generator to compute Drell-Yan cross sections. Additionally, comparisons of PDFs obtained from PDFxTMDLib with those from LHAPDF and TMDLib confirm the reliability of PDFxTMDLib's results.
References in corpus (8)
- A Brief Introduction to PYTHIA 8.1
- LHAPDF6: parton density access in the LHC precision era
- Parton Distribution Functions, and Heavy-Quark Masses for LHC Run II
- Unintegrated parton distributions
- NLO prescription for unintegrated parton distributions
- TMDlib and TMDplotter: library and plotting tools for transverse-momentum-dependent parton distributions
- Collinear and TMD Quark and Gluon Densities from Parton Branching Solution of QCD Evolution Equations
- Forward Jets and Energy Flow in Hadronic Collisions