Tutorials
Choose the interface that matches your project. Both tutorials use the same concepts: set names, member indices, flavors, squared scales, and configured data paths.
C++ tutorial
Use
PDFSet, factories, uncertainties, correlations, metadata, αs, and custom implementations.
Python tutorial
Use CPDFSet, TMDSet, factory objects, all-flavor evaluation, and strong coupling.
Jupyter notebook in Colab
Run the interactive Python tutorial in a hosted notebook environment.
API reference
Look up class templates, methods, namespaces, and implementation details generated by Doxygen.
Repository examples
Browse complete examples that track the current development branch.
Data-set configuration
Download grids, configure search paths, and verify set names before running examples.
Before you begin
- Complete the installation guide.
- Download at least one data set.
- Add its parent directory to
config.yamlusing the PDF sets guide.
Kinematic convention: the examples pass
mu2 and kt2, meaning squared scales. Keep evaluations inside the validity range recorded in each set's metadata unless your chosen extrapolator explicitly defines out-of-range behavior.