“School of Particles”

Back to Papers Home
Back to Papers of School of Particles

Paper   IPM / Particles / 18235
School of Particles and Accelerator
  Title:   PDFxTMDLib and QtPDFxTMDPlotter: A High-Performance Framework and Plotting Tool for Transverse and Collinear Parton Distribution Functions
  Author(s): 
1.  R Kord Valeshabadi
2.  Somayeh Rezaie
  Status:   Submitted
  Journal:
  Year:  2025
  Supported by:  IPM
  Abstract:
We present PDFxTMD, a high-performance C++ library that provides unified access to both collinear parton distribution functions (cPDFs) and transverse momentum-dependent parton distribution functions (TMDs). The library employs modern C++ design patterns, including the Curiously Recurring Template Pattern (CRTP) and type erasure, to achieve optimal computational efficiency while maintaining extensibility. Performance benchmarks demonstrate that PDFxTMD offers better performance improvements over existing libraries for both TMD and collinear distribution calculations. The library provides clearly defined interfaces for reading grid files, interpolation, and extrapolation, enabling straightforward implementation of custom components for specialized requirements. While maintaining compatibility with standard LHAPDF and TMDLib file formats, PDFxTMD's architecture also accommodates non-standard formats through user-defined readers. We also introduce QtPDFxTMDPlotter, a companion visualization tool with an intuitive graphical interface for researchers to select PDF sets, interactively examine distribution properties across various kinematic ranges, and export to different file formats. Together, these tools provide the high-energy physics community with an efficient, flexible solution for PDF computations in theoretical and phenomenological applications.

Download TeX format
back to top
scroll left or right