PDFxTMDLib: a parton distribution library for both transverse and collinear parton distribution functions
Abstract
In this paper, we present PDFxTMD, a novel library for parton distribution functions (PDFs) which integrates both collinear PDFs (cPDFs) and transverse momentum-dependent PDFs (TMDs). Designed with modern C++ principles, including the Curiously Recurring Template Pattern (CRTP) and type erasure, PDFxTMD achieves high performance while ensuring extensibility. The library offers well-defined interfaces for reading PDF grid files, as well as for interpolation and extrapolation, enabling users to implement tailored solutions for their specific needs. PDFxTMD supports standard file formats from LHAPDF and TMDLib, while also allowing for adaptability to non-standard formats through its extensible architecture. By providing a unified and efficient framework for PDF computations, PDFxTMD aims to enhance the toolkit available to the high-energy physics community for cross-section calculations in both collinear and $k_t$-factorization frameworks.
- Publication:
-
arXiv e-prints
- Pub Date:
- December 2024
- DOI:
- arXiv:
- arXiv:2412.16680
- Bibcode:
- 2024arXiv241216680K
- Keywords:
-
- High Energy Physics - Phenomenology