In this paper
AbstractIntroductionParticle-level PDF fitsLogistics of particle-level PDF fitsResolved-photon processesSeparating the resolved and direct componentsPhoton-PDF evolutionPDF parametrisationEvent generationHERA setupLEP setupMulti-parton interactionsFitting methodologySurrogate optimisation, or “tuning”MPI tuningObservable selectionPDF samplingFit resultsMPI tunesPDF tuneProspects for further developmentConclusionsAcknowledgementsObservable selection and weights for the MPI tunesObservable selection and weights for the PDF tuneReferencesWorksPhysics and Astronomy
Particle-level parton densities and uncertainties for the resolved photon at NLO
Abstract
We present a new set of parton distribution functions (PDFs), PL26, for the resolved photon at next-to-leading order (NLO), the first to be fitted to a wide range of jet measurements from several experiments. Jet production in photoproduction at HERA and in collisions at LEP is sensitive to both the quark and the gluon content of the photon, but the measurements lie at low scales, where non-perturbative corrections are large. We therefore choose a novel approach and fit the PDFs to these measurements at particle level, using NLO predictions from the general-purpose event generator SHERPA, matched to the parton shower and including hadronisation and multi-parton interactions (MPI). As part of the procedure, we tune the MPI model separately for photon–proton and photon–photon collisions. Modelling these non-factorisable effects in the fit, rather than through external correction factors, lets us include many more measurements and data points. We estimate the experimental uncertainties with replicas and compare the fitted PDFs with previous sets.
Introduction
Resolved, i.e. hadronic, photons are a wonderfully counterintuitive consequence of QCD. Despite being devoid of colour charge, the electromagnetic coupling of photons to quarks enables seeding of a recursive QCD evolution from which hadronic structure emerges in these very unhadronic particles.
The study of resolved-photon structure, which had produced a series of LO and NLO photon-PDF sets [1, 2, 3, 4, 5], essentially paused with the end of HERA operations in 2007, and in the intervening 20 years the focus of the high-energy physics PDF community has instead been on proton PDFs for (and constrained by) LHC data analyses. However, interest is resurgent in anticipation of the Electron–Ion Collider (EIC), scheduled to begin data-taking at Brookhaven in the 2030s [6]. The recent VALO 1.0 fits [7] are an example of this renewed interest: they use historical measurements from colliders [8] to produce the first new published photon-PDF sets since 2006 [5]. Fits to are the theoretically cleanest and best-established route to the photon’s parton content, since the tagged lepton fixes the probed scale [9, 10].
In this paper we revisit HERA and LEP measurements of jet production in photoproduction and collisions. These measurements are numerous and, unlike , probe the gluon content of the photon directly. As these measurements were typically done at relatively low scales, they are however also subject to large non-perturbative corrections.
Two developments of the past two decades make it worthwhile to revisit these data. First, the much greater precision and technical capability of modern particle-level event generators make it tractable to fit PDFs not to fixed-order partonic calculations but directly to particle-level final states via a shower+hadronisation event generator, so that non-perturbative effects enter the fit itself rather than as external correction factors. Second, PDF error sets have become the standard means of quantifying PDF uncertainties, and the fit presented here provides the first one for the resolved photon from jet data. Using on-the-fly PDF reweighting and a PROFESSOR-style surrogate model [11], the particle-level fit comes at modest computational cost. As the multi-parton-interaction (MPI) model of the generator is untuned for photon-induced collisions, and MPI effects could otherwise be absorbed into the fitted PDFs, we first tune it to the same data; the resulting MPI tunes for HERA and LEP are a further outcome of this study. We describe the technical process and results of these particle-level PDF (PL-PDF) fits, and discuss future prospects for this approach.
The paper is organised as follows: § 2 introduces the particle-level fitting strategy, § 3 the photoproduction and processes and the separation of their direct and resolved components, and § 4 the photon-PDF evolution and parametrisation. § 5 describes the event generation, including the MPI model, and § 6 the fitting methodology. We present the results in § 7, discuss prospects in § 8, and conclude in § 9.
Particle-level PDF fits
PDFs are indirectly defined quantities, being not standalone observables but functions related to observables by convolution with a scattering-amplitude function over permitted initial-state configurations. The classic presentation of this is via the factorisation theorem [12],
in which all parton flavours are extracted from initial-state hadrons , with all possible momentum fractions respectively, provided they are compatible with the set of hard-scattering amplitude functions mapping to final-state .
In principle, the final state could be fully exclusive event-topologies as observed at colliders, if there was a full and tractable QFT model through to hadron-level states; in practice, the current limitation is to a partonic final state of very limited multiplicity. The consequence is that fits of PDFs defined under this model, specific to a partonic matrix-element function at fixed loop-order, must be fitted to collider data via theory predictions that are “corrected” from fixed-order parton level to particle level according to some model of radiative corrections and non-perturbative hadronisation, hadron-decay, and multiple-interaction effects. In practice, these correction factors are obtained by use of a particle-level MC generator.
This suggests an alternative picture: rather than restrict to data for which such a non-perturbative correction has been estimated, fit instead to particle-level observables using modern MC-generator tools in which the matrix-element is augmented with radiative corrections via QCD parton-shower algorithms, and generative hadronisation, multiple-interaction and decay models. The loop-order of matrix element supported by this scheme is lower than for the fixed-order approach — currently a maximum of 1- or sometimes 2-loop shower-matched processes as opposed to 2- to 3-loop for traditional PDF fits — but this can be traded against the ability to use a wider range of experimental data, and the fact that a major use of fitted PDFs is as part of the lower-order MC-generation chain. For the resolved photon, the trade-off is particularly favourable: the historical photon-PDF fits, up to and including SAL [5], are at most NLO, which is also the accuracy of the MC@NLO-matched predictions used here, cf. § 5. As differential cross-sections can depend on both the loop- and leg-orders of the scattering process, which typically are respectively lower and higher for ME+PS generators than fixed-order, the current paradigm results in PDF functions that are not obviously optimal for MC-generator predictivity. Dedicated PDF sets for LO event generators, such as MRST LO* [13, 14] and CT09MC [15], address this in part, but are still fitted to fixed-order theory. The PDFs fitted here use a different approach: they are genuine NLO PDFs in the MS scheme with standard DGLAP evolution and can be used in fixed-order calculations. What differs from traditional fits is how non-factorisable corrections are included: instead of ad-hoc external corrections applied to the raw data, we include them on-the-fly using tuned models.
Logistics of particle-level PDF fits
To our knowledge, particle-level PDF fits have not previously been performed, with the practical obstacle being computational tractability. The naïve approach to such a fit would be to run a fit-optimisation algorithm in the space of the PDF parametrisation, with each proposed PDF being used to generate millions of particle-level events and hence compute statistically stable expected observables, before making the next PDF proposal based on their comparison to experimental data. Even with parallel ensembles of optimisers, this approach is intractable due to the multiple hours or days of generation time needed in each serial step. Nor can the interpolated coefficient grids that make fixed-order PDF fits fast [16, 17, 18] be used directly, as the modelling goes beyond fixed order.
However, this limitation has long been worked around for the “tuning” optimisation of generators’ own physics-model parameters, in particular via the PROFESSOR toolkit’s approach [11]. In this framework, an ensemble of efficient algebraic surrogates, or emulators, models each observable-bin value as a function of the model parameters, with established applications at LEP [19] and the LHC [20]. Replacing the generator-parameters of the PROFESSOR methodology with the parameters of a closed-form PDF set requires only minor modification to the established MC-tuning methodology, allowing an MC-coupled PDF set to be “tuned”.
MC tuning typically requires a large up-front (but trivially parallelisable) MC-generation campaign to train the surrogates, as the focus of tuning is on phenomenological components of the models which require explicit re-runs of the generator for each parameter point.1 For PDF fits, however, a more performant approach is available, as general-purpose event generators support propagation of multiple event-weight streams for PDF variations.2 Subject to the usual concerns of statistical support for event-reweighting, the a priori PDF proposals for surrogate-building can be created via single MC-generator runs with a large set of PDF weights, expanded into an ensemble of MC-observable datasets via the RIVET package [23].
Resolved-photon processes
The collinear emission of a quasi-real photon can be computed in the Equivalent Photon Approximation (EPA), for electrons also known as the Weizsäcker–Williams formula [24, 25, 26]. It is based on the observation that photons with small virtualities, , can be approximated by real photons, where the virtuality can be integrated over. In terms of the total cross-section this equates to factorising the electron-photon vertex, necessitating a convolution with this flux, additional to the regular PDFs. We use an improved version of the spectrum, following [27], which uses a correction for large , resulting in the following expression:
Here, denotes the ratio of photon to electron energy, , is the electromagnetic coupling constant and and denote the maximal and minimal photon virtuality. The former is effectively a phase-space cut given by the measurement, and the latter can be calculated from kinematic restrictions as
For jet production in photon scattering, we have to take into account both the direct and the resolved part to arrive at a physically meaningful cross-section.
In the direct component, the quasi-real photon couples as a whole, i.e. as a point-like particle, to the hard interaction. In the resolved component, it first fluctuates into a hadronic state, out of which a parton carrying a fraction of the photon momentum enters the hard interaction. The latter is described by the photon PDFs , which are the subject of this study. The total cross-section is the sum of these components, each of which is written as a convolution of the photon flux(es), the relevant PDFs and the partonic cross-section .
Photoproduction at HERA. In electron-proton collisions, a photon emitted by the electron scatters off a parton of the proton, and the cross-section splits into a direct and a resolved component,
with
Here, is the momentum fraction of the photon with respect to the electron, which coincides with the inelasticity in Eq. (12), is the momentum fraction of the parton with respect to the photon, and is the momentum fraction of the parton with respect to the proton, described by the proton PDFs .
Photon-photon collisions at LEP. In collisions, both leptons emit a quasi-real photon, each of which can either interact directly or be resolved. Correspondingly, the cross-section is the sum of a direct, two single-resolved, and a double-resolved component,
with
where denote the momentum fractions of the photons with respect to the leptons and those of the partons with respect to the photons. While the direct component is independent of the photon PDFs, the single-resolved components are linear and the double-resolved component is quadratic in them.
Beyond leading order, this decomposition is not unique. The direct component contains collinear splittings, whose singularities are absorbed into the point-like part of the photon PDFs at the factorisation scale, . Hence, the individual components depend on and on the factorisation scheme, and only their sum is a physical observable, in which this dependence cancels up to higher orders. Throughout, we use the MS factorisation scheme, both in the evolution of the photon PDFs and in the NLO calculations.
Separating the resolved and direct components
The HERA and LEP measurements used in our fit distinguish the direct and resolved components through the fraction of the photon momentum entering the hard interaction. At leading order, for direct photons and for resolved ones. As is not directly measurable, the HERA experiments reconstruct the proxy from the transverse energies and pseudorapidities of the leading jets, the inelasticity , and the electron beam-energy , as
In the H1 [28, 29] and ZEUS [30, 31, 32] dijet analyses used here, is built from the two jets with the highest transverse energy, i.e. in Eq. (12); the three- and four-jet analysis ZEUS_2007_I756660 [33] uses or 4, depending on the observable. The inclusive-jet and charged-particle analyses do not use . The LEP dijet analysis uses the analogous variables
where the numerator sums over the two leading jets and the denominator over the full hadronic final state.
Additional radiation outside the jets and hadronisation shift direct events to values below one, so that equals only at leading order. A cut at – conventionally separates a direct-enriched region above from a resolved-enriched region below. As the decomposition into direct and resolved components is itself not unique beyond leading order, these regions are enriched in, but never pure samples of, either component. Unlike , is built from jets and is well defined at any order and at particle level. Many measurements are presented in separate regions.
However, is known to receive large non-perturbative corrections [34]. In fixed-order fits, these effects enter as external correction factors, typically derived from leading-order MC generators. In our particle-level approach, they are part of the simulation itself, through the hadronisation and MPI models, cf. § 5.
Photon-PDF evolution
Parton distributions in the case of the well-known proton PDFs satisfy the homogeneous evolution equation
where the denotes the convolution of the purely hadronic splitting function (including all coupling factors) with the PDF in Bjorken- space:
The case of the photon is more interesting, as the splitting introduces an additional source term , resulting in the inhomogeneous equation
We may retain the QCD splitting functions of , and the photon-parton splitting functions are given in -space in Ref. [35]. At leading order, contains only the quark splitting . At higher orders, however, contains the splitting to gluons as well [36]. For our NLO PDFs, the evolution includes the QCD splitting functions up to two loops, of order , and the photon splitting functions up to , of order .
We must briefly discuss the structure function of the photon here, which is defined as convolutions of the coefficient functions with the respective quark and gluon PDFs of the photon as well as the additional direct-photon coefficient function . In the MS scheme,
which enters weighted with for each quark flavour and leads to significant negative contributions at large , making the decomposition of unstable. In the past, an alternative scheme DIS [36] has been proposed to avoid this instability, where this direct contribution is absorbed into the quark PDFs.
This change of factorisation scheme, while leaving unchanged, has consequences for the evolution, as the splitting functions are also redefined:
For our evolution, we use a modified version of the APFEL++ DGLAP evolution library [37] that we call APFEL++, which supports the anomalous terms in photon-PDF evolution and is documented in Ref. [38]. This public version of the code is set up to perform the evolution in the DIS scheme. We further modify this version by redefining the non-singlet, singlet and gluon splitting functions of Eqs. (18) and (19) to reflect the MS scheme, as the DIS scheme is suited only to inclusive DIS and not to the jet production considered here. The pure QCD splitting functions do not receive any corrections from this change of scheme.
Additionally, the evolution code uses the existing APFEL++ machinery to generate heavier quarks dynamically once the scale reaches their thresholds at or above . By default, this results in the 5-flavour scheme; we modify the code to perform the full evolution in the 4-flavour scheme. The strong coupling runs at three loops with four flavours, with (for equivalence with 5-flavour running to the standard value).
PDF parametrisation
We use an NLO parametrisation for partons in the photon, proposed by Słomiński, Abramowicz and Levy (SAL) [5]. We use the default starting scale of APFEL++, GeV, as changing this does not significantly affect the fit. As the evolution starts at the charm threshold, also set to 1.3 GeV, we only parametrise the , , quarks and the gluon. The charm quark is generated radiatively above its threshold. In the 4-flavour scheme used throughout, there are no bottom quarks in the photon. The parton contents are parametrised at as follows:
All parametrised quarks are described as a sum of charge-dependent, point-like contributions and hadronic contributions:
where and are free parameters.
contains the hadronic term, parametrised for the , quarks as
where and are free parameters. As in SAL, the hadronic term is assumed to depend only on the quark mass, so the difference between the quarks comes from the quark charge in the point-like term.
The heavier strange quark is suppressed by a fixed factor , identical to SAL,
The gluon contains only the hadronic term, and is described by
where and float freely in the fit.
Following the approach taken by SAL [5], we fix the large- exponents to , , and the strangeness suppression factor to ; we revisit the implications of this choice in § 7.2 and § 8.
Event generation
We derive our predictions using a pre-release version of SHERPA-3.1.0 [39], which provides NLO-accurate hadron-level predictions for photoproduction [40, 41]. One-loop amplitudes are provided by OPENLOOPS 2 [42] for all setups, internally using the COLLIER [43] library. The tree-level matrix elements are provided by COMIX [44] and AMEGIC [45]. To regulate infrared divergences, an automated implementation [46, 47] of the Catani–Seymour subtraction [48] is used and the regulated matrix elements are matched to the CSSHOWER parton shower using MC@NLO matching [49, 50]. The photon flux is provided by the EPA interface that is implemented in SHERPA [40] and is described by the Weizsäcker–Williams formula [24, 25, 26, 27, 51], see Eq. (2). Fragmentation of partons into hadrons is modelled with the AHADIC hadronisation model [52], tuned to LEP data [53].
Throughout, we work in a 4-flavour scheme, with the bottom mass set to . We set the renormalisation and factorisation scales to half the scalar sum of the transverse momenta of the final-state partons, , and the resummation scale, which sets the starting scale of the parton shower, to its default .
For the HERA event generation, we use the PDF4LHC21 set [54] for the proton and take the strong coupling from it. For LEP, we use the same value, , with three-loop running. This is the five-flavour value corresponding to the four-flavour coupling used in the evolution of the photon PDF, cf. § 4. All other settings, for instance those of the beam remnants and their primordial transverse momentum, are kept at their tuned defaults.
HERA setup
We generate photoproduction events at the HERA beam energies, and or , depending on the analysis. For most analyses, the direct and resolved processes are
matched to the CSSHOWER dipole shower with MC@NLO [50]. Here, is any light parton in the event generation: . For the three-jet observables of ZEUS_2007_I756660 [33], the resolved and direct processes are generated with one more jet at NLO accuracy,
and for the four-jet observables of the same analysis, four jets are generated at NLO,
LEP setup
We generate events at the LEP centre-of-mass energies of the analyses, for OPAL_2003_I611415 and L3_2004_I661114 and for OPAL_2008_I754316. For all analyses, we generate direct, single-resolved, and double-resolved events
matched to the CSSHOWER dipole shower with MC@NLO [50]. For the single-resolved process, we only generate the events in one beam orientation, and double the cross-sections. This is sufficient because all LEP observables used here are symmetric under the exchange of the two beams.
Multi-parton interactions
SHERPA simulates multi-parton interactions (MPI) with AMISIC [39], which is based on the model of Sjöstrand and van Zijl [55]. MPI are only simulated if both incoming particles are resolved, i.e. described by PDFs, in which case the resolved photon is treated like a hadron. At HERA, this is the case for the resolved component and at LEP for the double-resolved one, whereas direct and single-resolved events receive no MPI.
The secondary scatters are leading-order QCD processes, computed with the PDFs of the incoming photons and protons. They are generated in decreasing order of transverse momentum , starting from the scale of the hard process. Their mean number per event is set by the ratio of the integrated cross-section above to the non-diffractive cross-section . The latter is taken from the parametrisations of Schuler and Sjöstrand [56, 57] and rescaled by a factor . For the photon, it is a sum over , , , and states in the vector-meson-dominance picture, weighted with their couplings to the photon. The scatter probability also depends on the impact parameter , through the overlap of the Gaussian matter distributions of the two incoming particles, whose radii are parameters of the model. At each centre-of-mass energy, both radii are multiplied by a common factor such that the -integrated probability for at least one scatter reproduces ; where the integrated cross-section above is smaller than , the radii are used unchanged. In events with a hard process, is drawn from this overlap, favouring central collisions with more MPI activity. The model does not separate the vector-meson-like and the anomalous, point-like components of the resolved photon: the full photon PDF enters the secondary scatters, and the non-diffractive cross-section and the matter distribution are those of the vector-meson picture.
The divergence of the matrix elements at small is regularised by a factor . The strong coupling is evaluated at a scale proportional to and no scatters are generated below the cut-off . Both scales are parametrised in terms of the centre-of-mass energy of the photon–proton or photon–photon system as
with a common energy-scaling exponent , a reference energy , and lower bounds and , by default 0.5 GeV and 1 GeV. We set to the beam centre-of-mass energy of the respective collider. Since the photon energies follow the EPA spectrum, varies from event to event.
Fitting methodology
The fit follows the surrogate-based strategy outlined in § 2; here we describe its implementation.
Surrogate optimisation, or “tuning”
In the surrogate approach, every bin of every histogram is given an independent surrogate function of the continuous parameters being optimised, typically an interpolation between randomly sampled points within the parameter-space hypercube or hypersphere.
The PROFESSOR package uses simple multivariate polynomials, within possibly transformed parameter measures; more advanced emulator techniques such as neural networks or Gaussian processes equally meet the criteria. Armed with an ensemble of surrogate functions, applications such as serial optimisation become tractable, even in real-time for visualisation tasks. In this study, we use PROFESSOR v2.5.9 with third-order polynomials for the PDF fit. The PDF fit has six free parameters, and the MPI tunes have six for HERA and five for LEP, where there is no proton radius.
The prof2-sample program was used to sample parameter points uniformly within the hypercube of PDF parameters documented in § 4.1, with the ranges listed in Table 5, injecting those parameters into steering scripts for a custom PDF grid-writer program linked against the APFEL++ evolution library described in § 4. The grid-writer evaluated the functional forms from § 4.1 to set the PDF distributions at the input scale , and the APFEL++ evolution was used to generate a PDF grid in in the LHAPDF 6 data format [58], from to 1, and in up to . Parameter points whose evolved PDFs became negative were rejected, so that they entered neither the MC reweighting nor, consequently, the interpolation. The remaining PDF variations were combined into a single LHAPDF set, which was provided to the SHERPA MC generator as if it were a standard, established global PDF with fit-uncertainty variations to be propagated via event-weighting.
| Parameter | Central | Mean | Std. dev. | Sampling range |
| 7.991 | 5.967 | 1.505 | [0, 8] | |
| 2.378 | 1.700 | 0.464 | [0, 3.5] | |
| 0.5985 | 0.5383 | 0.1760 | [0, 0.6] | |
| 1.4670 | 1.1274 | 0.4047 | [−2.5, 1.5] | |
| 0.0001 | 0.6263 | 0.6523 | [0, 2] | |
| −0.8604 | 0.4556 | 0.7518 | [−3, 1] |
Table 5. Fitted parameters of : central tune and replica statistics (100 replicas). The mean and standard deviation are calculated from the parameter values of the 100 replicas, as well as the central tune. While the sampling ranges extend quite wide, the fit was restricted to the sub-box . This avoids a divergent momentum integral when all is considered. This also means that some replicas that would prefer less physical values are pinned against this boundary.
A single set of runs to cover the involved process types was then sufficient to propagate the randomly sampled PDF parametrisations through SHERPA, using its existing on-the-fly reweighting implementation at NLO [59] to predict the differential cross-sections for all input PDFs at once, via the set of photoproduction event-analyses implemented in the RIVET analysis framework. The Python interface to the YODA histogramming package [60] used by RIVET was used to split the resulting nominal and variation observable-histograms into per-variation copies associated with the original sampled parameter variations, and used as input to the standard PROFESSOR interpolation-building and tuning.
The PROFESSOR tuning finds an optimised parameter vector that minimises the heuristic goodness-of-fit function
where indexes the set of summed-over observable bins, is the PROFESSOR surrogate prediction for bin with parameters , is the data value of bin , and the denominator contains a quadrature sum of uncertainties for bin . Of these, is a representative uncertainty from the surrogates—in this case the median statistical uncertainty of the MC runs—and and are respectively the reference-data uncertainty and an ad hoc uncertainty for MC theory; we use a value of 5% for the relative uncertainty on all bins. This form of the fit-function treats all bins as independent, which is unavoidable as the available data lacks the uncertainty breakdowns and correlations required for a more precise maximum-likelihood fit.
To avoid local minima, we additionally scanned 10 000 points of the parameter space with the PROFESSOR -ball sampler,3 and used the point with the lowest as the starting point of the MINUIT minimisation.
As, due to model and correlation-data shortcomings, the fit function is not in practice distributed like a classical test-statistic, the replica method is used to estimate fit uncertainties resulting from the observable-measurement uncertainties. To produce the replicas, we start from the reference data in the YODA files and create replica datasets by shifting the data value of each bin in replica as
where is the symmetric Gaussian uncertainty of bin and is a standard-normal random number. Asymmetric uncertainties are symmetrised for the smearing, but stay asymmetric in the replica, and the uncertainties are not smeared, . Within a replica, the random numbers are generated from a single fixed seed.
The PDF fit was repeated for each of the 100 replica datasets, resulting in 100 replica PDFs. The central PDF is the fit to the unsmeared data, and the replica PDFs can deviate from it in either direction, so that the resulting uncertainties are asymmetric. The uncertainty bands in § 7 show the 68 % interval of the replica PDFs. The replica uncertainties therefore reflect the experimental uncertainties of the individual bins. They do not account for correlations between systematic uncertainties, or for theory variations such as the choice of scales.
MPI tuning
A complicating factor in this analysis is that photoproduction has significant phase-space overlap with the event-generator mechanism of multi-parton interactions (MPI), which model secondary partonic scatterings within hadron-hadron collisions to describe sensitive and hadron-collider observables. MPI models are highly phenomenological rather than first-principles, and the setting of MPI parameters has long been a core focus of MC tuning.
As the resolved photon is an effective hadron, and one expected to have quite different properties from the (anti)proton collisions on which the SHERPA default MPI tune was established, poor MPI modelling of resolved and collisions risks incorrect conclusions about resolved-photon structure: effects that should be described by the MPI model would be “absorbed” into the PDFs. Moreover, as SHERPA-3.1 has an untuned MPI model for HERA and LEP photoproduction, setting a good baseline description for these scenarios with existing PDFs is useful in its own right.
We therefore performed the tuning in two steps. First, we tune the MPI parameters listed in Table 2 with the photon PDF fixed to the historical SaS 1M set [2, 61], the SHERPA default. We then fix the MPI parameters at their tuned values and perform a joint PDF fit to the HERA and LEP data. Both steps use largely the same measurements: the MPI tunes include additional distributions and extended ranges at lower transverse energies, while the PDF fit additionally includes ZEUS_1997_I450085 and the shapes of the four-jet distributions of ZEUS_2007_I756660, given in detail in Appendices A and B.
| Parameter | Range | HERA | LEP |
| [GeV] | [0.25, 10] | 1.77 | 5.9 |
| [GeV] | [0.8, 3] | 1.683 | 1.56 |
| [0, 0.3] | 0.2637 | 0.055 | |
| [0.1, 1.2] | 1.069 | 0.103 | |
| [fm] | [0.6, 0.9] | 0.6743 | 0.6172 |
| [fm] | [0.6, 1.1] | 1.0496 | — |
| 1698.2/508 = 3.34 | 498.2/129 = 3.86 |
Table 2. Results for both HERA and LEP MPI tunes, as used for the final PDF tune.
Separate MPI tunes were made for collisions at HERA and collisions at LEP, both with SaS 1M, and each tune is used for the predictions of its collider in the PDF fit. Due to the different beam energies and particles at the two colliders, these need to be tuned separately. It may be possible to do a combined tune, but this is an active field of research (see Ref. [62]) and for the purposes of this exercise, keeping the complexity to a minimum with simple individual tunes was preferred. With HERA, the additional proton-radius parameter must also be considered; here, we use single Gaussians to model the spatial form-factors of each particle.
For HERA, 200 sets of parameters were used for the MPI variations, and with LEP, reflecting the one less free parameter, we used 150. For both, we performed the interpolation with second-order polynomials.
Observable selection
The event analysis was performed using RIVET 4 and YODA 2, with the analyses listed in tbl:1. We exclude the distributions and bins restricted to the direct-enriched region, as including them changes neither the MPI nor PDF fit. We also exclude the four-jet distributions
| RIVET tag | Ref. | Observables |
| H1_2002_I581409 | [28] | Dijet cross-sections in photoproduction |
| H1_2006_I711847 | [29] | Photoproduction of dijets with high transverse momenta |
| ZEUS_1997_I450085 | [30] | Dijet cross-sections in photoproduction |
| ZEUS_2001_I568665 | [31] | Dijet cross-sections in photoproduction |
| ZEUS_2007_I753991 | [32] | High- dijet photoproduction |
| ZEUS_2007_I756660 | [33] | Three- and four-jet final states in photoproduction |
| ZEUS_2012_I1116258 | [63] | Inclusive-jet photoproduction |
| L3_2004_I661114 | [64] | Inclusive jet production in two-photon collisions |
| OPAL_2003_I611415 | [65] | Dijet production in photon-photon collisions |
| OPAL_2008_I754316 | [66] | Inclusive jet production in photon-photon collisions |
caption: Data used in both PDF fitting and MPI tuning. The selected histograms and bins are listed in Appendices A and B.
:::
of ZEUS_2007_I756660 from the MPI tunes, and use them in the PDF fit only as shapes, normalised to unit area, as the NLO predictions lie consistently above the data and would otherwise pull the fit. The cuts keep bins that straddle the cut, e.g. in H1_2002_I581409, so the resolved-enriched selections extend into the direct-enriched region. We selected the data by hand, choosing the histograms and bins that are most sensitive to the tuned parameters, mostly from envelope plots, which compare the spread of the predictions for all sampled parameter points with the data. Automated filters, such as the envelope filter of PROFESSOR, serve only as an additional safeguard.
PDF sampling
The six PDF parameters were sampled as described in § 6.1, within the ranges listed in Table 5, using 3000 PDFs at once for all PDF tuning MC generator runs.
Fit results
MPI tunes
Table 2 lists the tuned MPI parameters for HERA and LEP, and Table 3 documents the fit quality of each analysis. The tuned predictions give for HERA and 3.86 for LEP. At HERA, all parameters lie inside their ranges, with and close to the upper edges. The
| Analysis | Bins | /bin | |
| HERA | |||
| H1_2002_I581409 | 67 | 73.2 | 1.09 |
| H1_2006_I711847 | 43 | 37.7 | 0.88 |
| ZEUS_2001_I568665 | 56 | 216.1 | 3.86 |
| ZEUS_2007_I753991 | 62 | 240.7 | 3.88 |
| ZEUS_2007_I756660 | 192 | 341.4 | 1.78 |
| ZEUS_2012_I1116258 | 94 | 788.9 | 8.40 |
| LEP | |||
| L3_2004_I661114 | 5 | 17.8 | 3.56 |
| OPAL_2003_I611415 | 113 | 411.7 | 3.64 |
| OPAL_2008_I754316 | 11 | 68.6 | 6.24 |
| Total HERA | 514 | 1698.2 | 3.34 |
| Total LEP | 129 | 498.2 | 3.86 |
Table 3. The fit quality, broken down by analysis for the MPI tunes. These are calculated against the bins used in the fit, tabulated in Appendix § 11.
reference scales and apply at , the centre-of-mass energy of the collider, and decrease towards lower photon–proton energies, cf. Eqs. (28) and (29): at , the tuned values correspond to and .
At LEP, MPI enter only the double-resolved component and the tune prefers a larger regulator than at HERA, at , while is similar at , and lies at the lower edge of its range. The photon radius, , close to the lower edge of its range, is similar to that of the HERA tune, . For both colliders, the fits prefer the photon to be smaller than the HERA proton, as expected.
Per analysis, the H1 dijet data are described well, with . At HERA, the ZEUS inclusive-jet and three-jet data, ZEUS_2012_I1116258 and ZEUS_2007_I756660, account for two thirds of the , and at LEP, OPAL_2003_I611415 contributes 411.7 of 498.2. At LEP, OPAL_2008_I754316 has the largest per bin, 6.24, from 11 bins. ZEUS_2012_I1116258 and OPAL_2008_I754316 are poorly modelled across the full range of distributions. In ZEUS_2012_I1116258, low and most forward bins affect the the most, while in OPAL_2008_I754316, intermediate bins between 7.5 GeV and 15 GeV in both regions are the worst described.
Figure 1 compares the tuned predictions with data for a selection of the distributions in the tune, together with predictions without MPI and with the default MPI parameters of SHERPA. At LEP, the tuned predictions are close to those without MPI, consistent with at the lower edge of its range, whereas the default parameters overshoot the OPAL data at low by more than a factor of two. Other than for the ZEUS inclusive-jet photoproduction data [63], the tuning is seen to significantly improve the data description, with the tunes suppressing MPI activity to a level closer to the MPI-off mode.
(a) (a) ZEUS three-jet photoproduction [33]: for , jets with and
(b) (b) ZEUS three-jet photoproduction [33]: for , jets with and
(c) (c) ZEUS inclusive-jet photoproduction [63]: of jets with
(d) (d) L3 inclusive jets in collisions [64]: for
(e) (e) OPAL dijets in collisions [65]: for , jets with
(f) (f) OPAL dijets in collisions [65]: as in (e), with both and
Figure 1. Selected observable distributions from the MPI tunes: data compared with SHERPA predictions with the tuned MPI parameters of Table 2, without MPI, and with the default MPI parameters, all with SaS 1M. The HERA data are in photoproduction, ; all jets are defined with the algorithm. The lower panels show the ratios to the data.
PDF tune
The PDF tune was performed using the parameter ranges given in Table 5, with the MPI modelled using the SaS 1M PDF and tuned parameters, and the sampled PDFs for the resolved scattering process. The MC statistics were doubled relative to the MPI tunes for analyses where the median was greater than 0.50 (detailed in Appendix § 11, Table 10).
| Analysis | Bins | Median | Median |
| HERA | |||
| H1_2002_I581409 | 67 | 0.14 | 3.0% |
| H1_2006_I711847 | 43 | 0.32 | 4.3% |
| ZEUS_2001_I568665 | 56 | 0.90 | 8.8% |
| ZEUS_2007_I753991 | 62 | 0.40 | 4.9% |
| ZEUS_2007_I756660 | 192 | 0.85 | 11.9% |
| ZEUS_2012_I1116258 | 94 | 0.51 | 3.9% |
| LEP | |||
| L3_2004_I661114 | 5 | 0.22 | 2.1% |
| OPAL_2003_I611415 | 113 | 0.51 | 6.1% |
| OPAL_2008_I754316 | 11 | 0.15 | 1.7% |
Table 10. The statistical quality of the datasets used for the MPI tunes.
The final fit metrics are given in Table 4, with significant improvements seen in the ZEUS dijet and inclusive-jet data compared with the MPI tunes with SaS 1M (Table 3): falls from 3.9 to 0.8 and 1.3 for the dijet data, ZEUS_2001_I568665 and ZEUS_2007_I753991, and from 8.4 to 1.9 for the inclusive-jet data, ZEUS_2012_I1116258. In contrast, the ZEUS three-jet data, ZEUS_2007_I756660, and the L3 inclusive-jet and OPAL dijet data, L3_2004_I661114 and OPAL_2003_I611415, are described less well than in the MPI tunes, and the three-jet and OPAL dijet data together account for three quarters of the total . As the bin selections of the PDF fit and the MPI tunes differ, these comparisons are indicative only.
| Analysis | Bins | /bin | |
| HERA | |||
| H1_2002_I581409 | 52 | 29.2 | 0.56 |
| H1_2006_I711847 | 46 | 68.3 | 1.48 |
| ZEUS_1997_I450085 | 29 | 17.1 | 0.59 |
| ZEUS_2001_I568665 | 55 | 42.1 | 0.77 |
| ZEUS_2007_I753991 | 58 | 75.6 | 1.30 |
| ZEUS_2007_I756660 (3-jet) | 190 | 946.5 | 4.98 |
| ZEUS_2007_I756660 (4-jet) | 183 | 3639.6 | 19.89 |
| ZEUS_2012_I1116258 | 96 | 183.7 | 1.91 |
| LEP | |||
| L3_2004_I661114 | 9 | 54.8 | 6.09 |
| OPAL_2003_I611415 | 112 | 507.3 | 4.53 |
| OPAL_2008_I754316 | 12 | 32.9 | 2.74 |
| Total | 659 | 1957.6 | 2.97 |
Table 4. Calculated s of PDF fit. The reported is calculated using the formula in Eq. (30). The four-jet distributions of ZEUS_2007_I756660 (grey) are used only for a shape-based fit, normalised to unit area (PROFESSOR’s normA mode). These four-jet values are not included in the total.
Figure 2 compares the data for a selection of distributions with the predictions for PL26 and two older sets, GS96 (GSG961) [67] and ACFGP (ACFGPG) [68], all with the tuned MPI parameters. At HERA, PL26 describes the resolved-enriched ZEUS dijet data best: its predictions lie within 5 % of the data for , and within 8 % for with a central leading jet, whereas those with GS96 and ACFGP deviate by up to 20 %. For the ZEUS inclusive-jet data, PL26 and ACFGP agree to within a few per cent, both about 10 % below the data. At LEP, all three sets overshoot the OPAL dijet data with one , PL26 by 20–30 %, ACFGP by 30–40 % and GS96 by 50–60 %. All three also overshoot the L3 inclusive-jet spectrum below GeV, PL26 by up to 40 %, and undershoot it above 15 GeV, independently of the PDF, by a factor of four at the highest .
(a) ZEUS high- dijet photoproduction [32]:
(b) ZEUS inclusive-jet photoproduction [63]: of jets with

(c) ZEUS dijet photoproduction [31]: for and

(d) ZEUS dijet photoproduction [31]: as in (c), for
(e) L3 inclusive jets in collisions [64]: for
(f) OPAL dijets in collisions [65]: for , with one
Figure 2. Selected observable distributions with final MPI tunes and PDF fits: HERA and LEP data compared with SHERPA predictions using the tuned MPI configurations, and the resolved-photon PDFs PL26, GSG961 and ACFGPG. The HERA data are in photoproduction, ; all jets are defined with the algorithm. The lower panels show the ratios to the data.
Figure 3 shows the parton distributions of the fitted set, PL26, at , 5, 20 and 50 GeV. The up quark is the largest quark distribution, as expected from its larger electric charge, , while the down and strange quarks, with , have similar distributions, except at intermediate , where the down quark is larger as its hadronic component peaks there. The charm quark, generated radiatively above its threshold, grows with , in particular at large . At GeV, the gluon dominates at small and falls steeply towards large .
Figure 3. All flavours at different values, with the central fit and the 68 % interval of the replicas. The PDF error band is too small to be visible, as charm-quark content arises predominantly via perturbative splitting in the evolution, and is insensitive to the replica variations of parton content.
In Figure 4, we compare PL26 with other photon-PDF sets at GeV: the NLO sets SAL [5] in the DIS scheme, and ACFGP [68] and VALO 1.0 [7] in the scheme. GS96, shown in Figure 2, is not defined at this scale.
Figure 4. (, i.e. the 68 % interval of the replicas) compared with other photon-PDF sets at for , and for in the low- gluon plot. The lower panels show the ratio to the central . The charm-quark plot does not contain VALO 1.0 as the quark is negative at these values due to near-threshold to conversion.
Towards , our sets diverge from the SAL PDFs. This is partly an effect of the factorisation scheme: in the DIS scheme, the quark distributions fall towards zero at large , whereas in the scheme they continue to rise before falling steeply to zero. Part of the instability in this region also comes from the interpolation of the LHAPDF grids, which we mitigate with a high density of grid points at large .
At intermediate , our up- and strange-quark PDFs lie 40–65 % above those of ACFGP and 60–120 % above those of VALO 1.0, and our down quark about a factor two above ACFGP, while it agrees with VALO 1.0 for –0.8 and lies below it towards low . Our gluon is smaller than in both sets, by a factor of 1.6–2 relative to VALO 1.0 and about three relative to ACFGP. At low , our gluon diverges significantly from the other sets, as it rises much less steeply towards small (Figure 4). We note that our quark uncertainties are also greater in the low- regime, growing from a few per cent at to 25–30 % at , simply because we do not have the data constraining this. The low- gluon band, of about 15%, is narrower, but reflects the restricted gluon parametrisation discussed below rather than a constraint from data. To get a handle on this area, we must look towards the measurements made at LEP. The bands are asymmetric, with the central quark PDFs at their upper edges and, above , the central gluon at its lower edge, consistent with , and of the central fit lying at the upper edges of their sampling ranges and at the lower edge (Table 5). We note also
that the charm PDF has small (invisible) error bands. As the charm is not parametrised at , the central and replica bands rely on the DGLAP evolution itself. Most of the high- charm is a result of the photon splitting and to a lesser extent the gluon splitting . Thus, the replica variations in the charm that we would naturally expect to follow from variations in the gluon and light quarks are not large enough to be visible on the plots, but this obviously does not reflect a well-constrained charm quark.
The exponent , which is primarily responsible for the low- tail, can, at very large negative values, also affect the high- gluon region that we are sensitive to, but such values make the momentum integral diverge, so we restricted the fit to (Table 5). With this restriction, the central fit prefers , the only other free gluon parameter, close to zero, so that the gluon is generated almost entirely by the evolution and is not constrained. We are content with this because it allows our high- modelling to describe jet physics at HERA and LEP better than previous sets, and demonstrates that our machinery does work, even with such parametrisation constraints. In future PL26 work, however, this does motivate a more complex parametrisation of the gluon (§ 8).
Differences between VALO 1.0 and our PL26 PDFs may be due to differences in the physics impact of the observable selection. While , used in VALO 1.0, fixes the quark content of the photon quite precisely, it has practically no handle on its gluon content, which is therefore largely set by the parametrisation. Conversely, using jet production only, as in the PL26 set, fixes the combined effect of gluons and quarks but it does not provide significant discrimination to separate their relative impact. As a consequence, the relatively larger gluon of VALO 1.0, compared to PL26, is compensated by a larger quark PDF in the latter. This motivates further studies taking into account both jet production and its more differential observables together with the more inclusive , as discussed in § 8.
Prospects for further development
As a new method, there are many possible avenues for further investigation and refinement. Firstly, as noted in § 4.1, in this study we have used the parametrisation of SAL [5], in which the large- exponents are fixed to and . SAL took these values from counting rules as their data did not reach , but the jet data used here have a degree of sensitivity to the high- region. An extended PDF tune could potentially achieve a better fit by permitting the high- scaling exponents to vary, freeing other elements of the parametrisation to achieve a better description of lower- observables. We will pursue this in a follow-up study, in which freeing will also test whether the differences between our gluon and those of fits to arise from the gluon parametrisations, as discussed in § 7.2. Similarly, the fixed strange-suppression factor would ideally also be determined from data. The familiar issue of parametrisation bias also raises the possibility of a more parametrisation-free basis, e.g. using the NNPDF approach of relatively unconstrained non-parametric forms4 for initial sampling [69], then rendered into a parametrised form for surrogate optimisation by MC-to-Hessian conversion [70].
A further step is a combined fit to the jet data and to the measurements [8] used in fits such as VALO 1.0 [7]. These constrain the quark densities directly, in particular at low , while the jet data fix the combined effect of quarks and gluons. Such a fit would therefore separate the two, and show whether the compensation between quarks and gluon discussed in § 7.2 fully accounts for the differences between PL26 and fits to , or whether there is a tension between the two types of data.
Away from the PDF parametrisation, our approach taken to factorise the MPI tuning from the PDF tune was for tractability: fit stability and number of required sample points scale strongly with the number of parameters. As the MPI tunes were performed using the SaS PDF, there is an inconsistency between it and the final use-case. In practice, MC generators are able to use separate PDFs for hard-process and MPI modelling, avoiding the need to create an MPI tune for every prospective resolved-photon PDF, but a single PDF suitable for all aspects of MC generation would be both convenient and a test of model completeness.
The MPI-tune factorisation between HERA and LEP could also be refined, and combined with and underlying-event and minimum-bias data, to attempt a universal description of MPI able to describe observables at , , and hadron colliders with a single tune. While very interesting, this is a speculative goal and in the current work the pragmatic approach was taken to find less ambitious MPI configurations able to minimise biasing of the resolved-photon PDF extraction.
Another prospect for future refinements in fits of this kind is to incorporate estimations of MC-generator physics uncertainties into the fit. At present, theory uncertainties are aggregated into the blanket regularisation term in Eq. (30). But modern event-generator codes can provide far more detailed breakdowns of sensitivity to modelling systematics such as perturbative scale choices — and increasingly also non-perturbative modelling such as hadronisation and MPI [21, 22] — via event-weighting, a facility not yet used in this fit. Inclusion of these systematic uncertainties would provide a further guard against overfitting to a particular parton shower, or to less-constrained elements of the non-PDF MC modelling, as well as in principle permitting pairing of resolved-photon PDF uncertainties with a particular proton-PDF error set for physics. This extension, along with including an informed estimate of surrogate accuracy in the definition, will require extensions in the Professor toolkit, but is aligned with planned developments for MC tuning.
Conclusions
In this work we have presented a new PDF fit for the resolved photon, , using measurements of jet production in photoproduction at HERA and scattering at LEP.
To arrive at the fit we take a novel approach. As these data typically lie at rather low scales, non-factorisable corrections like hadronisation or multi-parton interactions are not negligible. Hence, instead of the usual approach of relying on post-processing of the experimental data to “subtract” event-generator models of these effects and produce data comparable with fixed-order partonic calculations, we perform the PDF fit directly to the particle-level data. This ensures forward application of the non-factorisable modelling specific to each PDF configuration, and is made possible by using the general-purpose event generator SHERPA at NLO+PS accuracy.
As a first step, we tuned the SHERPA multi-parton interactions model separately to HERA and LEP jet data available in the RIVET toolkit (including new analyses added for this purpose), to avoid absorbing such effects into the PDF. The resulting HERA and LEP MPI tunes are themselves of interest for ongoing studies to quantify such effects and optimise generator configurations for photoproduction and DIS measurements, e.g. in ultraperipheral heavy-ion collisions at the LHC [71, 72, 73], at the upcoming Electron–Ion Collider [6, 41, 74], and in studies for FCC-ee [10, 75, 76].
The resolved-photon PDF tune was then performed with the tuned SHERPA generator, on a sensitive subset of HERA and LEP data. Using the 6-parameter PDF ansatz from Ref. [5] at evolution starting-scale GeV, points within the 6-dimensional parameter space were sampled and evolved using APFEL++′ [38], an appropriately adapted version of the APFEL++ library. This created a set of 3000 random resolved-photon PDFs in the LHAPDF data format; treated as a single PDF set and using the NLO+PS reweighting mechanism in SHERPA, particle-level observable predictions were then efficiently computed for all sampled PDF configurations within a single MC-generator run. The PROFESSOR MC-tuning framework was then used first to construct surrogate models for each observable bin in the 6-parameter PDF space, and secondly to optimise the fit to data with PROFESSOR’s standard least-squares metric. A replica-fit approach with 100 replicas from Gaussian-smeared data was used to estimate the uncertainties. The resulting functions are the first MS resolved-photon PDFs fitted to jet data from both HERA and LEP, and provide an error set for quantitative uncertainty estimation. Compared with fits to , has larger up- and strange-quark densities and a smaller gluon. As hardly constrains the gluon, while the jet data fix the combined effect of quarks and gluons, we attribute this mainly to the gluon parametrisations of those fits, compensated by larger quarks in ; a combined fit to both types of data and a more flexible parametrisation will test this reading.
This generator-based approach to PDF fitting is particularly valuable in settings where data are sparse and the energy scales low enough to be sensitive to non-factorisable effects. While the order of the fit is restricted to NLO, this is competitive for the photon where NLO is currently the standard, as well as by construction resolving any debate about the formal compatibility of PDFs with MC event-generation. These fits provide an important stepping stone to updated phenomenological studies of jet production in ultraperipheral collisions at the LHC, and in photoproduction at the EIC.
This fit uses complementary data compared to the fit performed in Ref. [7], which was performed to measurements. To our knowledge, it is the first photon-PDF fit to a wide range of jet measurements from different experiments, combining ten photoproduction and analyses from H1 and ZEUS at HERA and from L3 and OPAL at LEP. Earlier fits were constrained mainly by , adding at most a few jet measurements from a single collider [5, 67]. The resulting set, , and its replicas are provided in the LHAPDF format as PLgamma26, with member 0 the central fit to the unsmeared data and members 1–100 the replicas. Until the MPI are tuned with itself (§ 8), we recommend using SaS 1M with the tunes of Table 2 for the MPI, as in our fit. This work, while not yet comparable to the scale and depth of global PDF fits and with a number of immediate avenues identified for further investigation, serves both to demonstrate the practical viability of particle-level PDFs via the technical advances in modern MC event generators and to highlight that a combined PDF- and generator-tuning approach may be the most robust and practically useful way to define PDFs for future low-scale physics at EIC and other facilities.
Acknowledgements
Our thanks to Valerio Bertone for advice and assistance with the APFEL++ code, and obtaining a photon-PDF evolution with current tools. We also thank Claire Gwenlan for advice and assistance with the ZEUS 3- and 4-jet analysis, and Ilkka Helenius for providing PYTHIA configurations and the preliminary MS VALO PDF.
Funding acknowledgements for each author follow:
AB acknowledges funding via the STFC experimental Consolidated Grants programme (grant number ST/K001205/1), and was further supported in this work by the STFC SWIFT-HEP programme, ST/Y005562/1.
FK acknowledges funding by STFC under grant agreement ST/P006744/1.
PM has been supported by the Swiss National Science Foundation (SNSF) under contract 240015 and by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme grant agreement 101019620 (ERC Advanced Grant TOPUP).
VAN acknowledges a PhD studentship funded by the STFC, grant number ST/Y509474/1, and the sub-department of particle physics, University of Oxford.
Observable selection and weights for the MPI tunes
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| H1_2002_I581409 (14 histograms, 67 bins selected) | |||||
| d01-x01-y01 | 6/6 | [45, ?] | 1 | ||
| d02-x01-y01 | 4/4 | [20, ?] | 1 | ||
| d03-x01-y01 | 4/4 | [25, ?] | 1 | ||
| d04 (2) | / , | 9/9 | [0.6, 2.5] | 1 | |
| d05 (2) | / , | 10/10 | [0, 2.5] | 1 | |
| d06 (2) | 6/8 | [0.1, 0.85] | 1 | ||
| d07-x01-y01 | low | 5/5 | [0.05, 0.6] | 1 | |
| d07-x01-y02 | high | 5/5 | [0.05, 0.6] | 0 | |
| d08 (2) | low / high | 8/10 | [0.1, 0.85] | 1 | |
| d09-x01-y01 | all , resolved | 7/7 | [0, 0.7] | 1 | |
| d09-x01-y02 | all , direct | 7/7 | [0, 0.7] | 0 | |
| d10-x01-y01 | , resolved | 8/8 | [0, 0.85] | 1 | |
| d10-x01-y02 | , direct | 8/8 | [0, 0.85] | 0 | |
| ZEUS_2007_I753991 (10 histograms, 62 bins selected) | |||||
| d01-x01-y01 | direct | 8/8 | [17.5, 90.5] | 0 | |
| d02-x01-y01 | resolved | 7/7 | [17.5, 70.5] | 1 | |
| d03-x01-y01 | direct | 7/7 | [20, ?] | 0 | |
| d04-x01-y01 | resolved | 6/6 | [20, 70] | 1 | |
| d05-x01-y01 | direct | 6/6 | [, 2.5] | 0 | |
| d06-x01-y01 | resolved | 6/6 | [0, 2.75] | 1 | |
| d07-x01-y01 | direct | 11/11 | [0, 1] | 0 | |
| d08-x01-y01 | resolved | 11/11 | [0, 1] | 1 | |
| d09-x01-y01 | direct | 5/5 | [1.83, 3.14] | 0 | |
| d10-x01-y01 | resolved | 7/7 | [0, 3.14] | 1 | |
| d11–d14 (4) | direct | 14/14 | [0, 0.5] | 0 | |
| d15–d18 (4) | resolved | 18/18 | [0, 1] | 1 | |
| d19-x01-y01 | 7/8 | [0.1, 0.8] | 1 | ||
| ZEUS_1997_I450085 (0 histograms, 0 bins selected) | |||||
| d01–d04 (4) | / / / , all | 29/29 | [, 1.625] | 0 | |
| d21–d24 (4) | / / / , direct | 25/25 | [, 1.625] | 0 | |
| d25–d28 (4) | / / / , mid | 22/22 | [, 1.625] | 0 |
Table 6. Observables used in the HERA MPI tune (set 1). The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit.
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| ZEUS_2001_I568665 (11 histograms, 56 bins selected) | |||||
| d01-x01-y01 | resolved | 4/8 | [0.4, 0.8] | 1 | |
| d01-x01-y02 | direct | 8/8 | [0, 0.8] | 0 | |
| d02–d07 (6) | direct, bin | 38/38 | [14, 75] | 0 | |
| d08–d13 (6) | resolved, bin | 32/32 | [14, 65] | 1 | |
| d14–d19 (6) | direct, bin | 41/41 | [, 2.4] | 0 | |
| d20–d23 (4) | / / / | 20/24 | [0.1, 0.8] | 1 | |
| ZEUS_2007_I756660 (19 histograms, 192 bins selected) | |||||
| d01-x01-y01 | 11/11 | [25, 160] | 1 | ||
| d02-x01-y01 | 11/11 | [25, 160] | 0 | ||
| d03 (2) | / | 13/17 | [0, 0.85] | 1 | |
| d04 (2) | low / high | 17/17 | [0, 1] | 0 | |
| d05 (2) | low / high | 18/18 | [0.2, 0.85] | 1 | |
| d06 (2) | low / high | 18/18 | [0.2, 0.85] | 0 | |
| d07 (2) | low / high | 19/19 | [6, 71] | 1 | |
| d08 (2) | low / high | 16/16 | [6 60.8] | 1 | |
| d09 (2) | low / high | 12/12 | [6, 40] | 1 | |
| d10 (2) | low / high | 16/16 | [6 60.8] | 0 | |
| d11 (2) | low / high | 13/13 | [6 43.9] | 0 | |
| d12 (2) | low / high | 9/9 | [6, 26] | 0 | |
| d13 (2) | low / high | 6/6 | [6, 20] | 0 | |
| d14 (2) | low / high | 26/26 | [, 2.4] | 1 | |
| d15 (2) | low / high | 27/27 | [, 2.4] | 1 | |
| d16 (2) | low / high | 28/28 | [, 2.4] | 1 | |
| d17 (2) | low / high | 24/24 | [, 2.4] | 0 | |
| d18 (2) | low / high | 25/25 | [, 2.4] | 0 | |
| d19 (2) | low / high | 25/25 | [, 2.4] | 0 | |
| d20 (2) | low / high | 25/25 | [, 2.4] | 0 | |
| d21 (2) | low / high | 22/22 | [, 1] | 1 | |
| ZEUS_2012_I1116258 (10 histograms, 94 bins selected) | |||||
| d01-x01-y01 | bin | 9/9 | [17, 95] | 1 | |
| d02–d03 (2) | / | 26/26 | [, 2.5] | 1 | |
| d04–d08 (5) | bin | 41/41 | [17, 95] | 1 | |
| d09–d10 (2) | anti- / SIScone | 18/18 | [17, 95] | 1 | |
| d11–d12 (2) | , anti- / SIScone | 26/26 | [, 2.5] | 0 |
Table 7. Observables used in the HERA MPI tune (set 2). The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit.
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| H1_2006_I711847 (9 histograms, 43 bins selected) | |||||
| d01-x01-y01 | resolved | 8/8 | [0, 0.85] | 1 | |
| d01-x01-y02 | direct | 8/8 | [0, 0.85] | 0 | |
| d02-x01-y01 | cut, resolved | 8/8 | [0, 0.85] | 1 | |
| d02-x01-y02 | cut, direct | 8/8 | [0, 0.85] | 0 | |
| d03-x01-y01 | 4/4 | [0.3, 1] | 0 | ||
| d03-x01-y02 | 4/5 | [0.1, 0.85] | 1 | ||
| d04–d06 (3) | resolved | 8/13 | [0.05, 0.32] | 1 | |
| d07–d09 (3) | direct | 13/13 | [0.05, 0.7] | 0 | |
| d10–d12 (3) | resolved | 15/15 | [25, 80] | 1 | |
| d13–d15 (3) | direct | 16/16 | [25, 80] | 0 |
Table 8. Observables used in the HERA MPI tune (set 3). The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit.
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| L3_2004_I661114 (1 histogram, 9 bins selected) | |||||
| d01-x01-y01 | 9/9 | [3, 50] | 1 | ||
| OPAL_2008_I754316 (2 histograms, 12 bins selected) | |||||
| d01–d02 (2) | / | 12/12 | [5, 40] | 1 | |
| OPAL_2003_I611415 (19 histograms, 113 bins selected) | |||||
| d01–d02 (2) | / | 16/16 | [0, 0.8] | 0 | |
| d03–d05 (3) | all / or / and | 15/15 | [5, 25] | 1 | |
| d06–d08 (3) | / / , all | 18/24 | [0, 0.75] | 1 | |
| d09–d10 (2) | / , or | 12/16 | [0, 0.75] | 1 | |
| d11–d12 (2) | / , and | 12/12 | [0, 0.75] | 1 | |
| d13–d15 (3) | , all / or / and | 12/15 | [−1.65, −0.33] | 1 | |
| d16–d17 (2) | or / and | 14/14 | [0, 3.5] | 1 | |
| d18–d19 (2) | or / and | 14/14 | [0, 1.75] | 1 | |
| d20–d21 (2) | or / and | 16/16 | [0, 2] | 1 |
Table 9. Observables used in the LEP MPI tune. The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit.
Observable selection and weights for the PDF tune
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| H1_2002_I581409 (11 histograms, 49 bins selected) | |||||
| d01-x01-y01 | 4/6 | [70, 180] | 1 | ||
| d02-x01-y01 | 3/4 | [30, 80] | 1 | ||
| d03-x01-y01 | 4/4 | [25, 80] | 1 | ||
| d04-x01-y01 | , | 5/5 | [0.6, 2.5] | 0 | |
| d04-x01-y02 | , | 4/4 | [0.9, 2.5] | 1 | |
| d05-x01-y01 | , | 6/6 | [0, 2.5] | 0 | |
| d05-x01-y02 | , | 4/4 | [0.6, 2.1] | 1 | |
| d06 (2) | 6/8 | [0.1, 0.85] | 1 | ||
| d07-x01-y01 | low | 5/5 | [0.05, 0.6] | 1 | |
| d07-x01-y02 | high | 5/5 | [0.05, 0.6] | 0 | |
| d08-x01-y01 | low | 4/5 | [0.1, 0.85] | 0 | |
| d08-x01-y02 | high | 4/5 | [0.1, 0.85] | 1 | |
| d09-x01-y01 | all , resolved | 7/7 | [0, 0.7] | 1 | |
| d09-x01-y02 | all , direct | 7/7 | [0, 0.7] | 0 | |
| d10-x01-y01 | , resolved | 8/8 | [0, 0.85] | 1 | |
| d10-x01-y02 | , direct | 8/8 | [0, 0.85] | 0 | |
| ZEUS_2007_I753991 (10 histograms, 59 bins selected) | |||||
| d01-x01-y01 | direct | 8/8 | [17.5, 90.5] | 0 | |
| d02-x01-y01 | resolved | 5/7 | [27.5, 70.5] | 1 | |
| d03-x01-y01 | direct | 7/7 | [20, 90] | 0 | |
| d04-x01-y01 | resolved | 5/6 | [26, 70] | 1 | |
| d05-x01-y01 | direct | 6/6 | [, 2.5] | 0 | |
| d06-x01-y01 | resolved | 6/6 | [0, 2.75] | 1 | |
| d07-x01-y01 | direct | 11/11 | [0, 1] | 0 | |
| d08-x01-y01 | resolved | 11/11 | [0, 1] | 1 | |
| d09-x01-y01 | direct | 5/5 | [1.83, 3.14] | 0 | |
| d10-x01-y01 | resolved | 7/7 | [0, 3.14] | 1 | |
| d11–d14 (4) | direct | 14/14 | [0, 0.5] | 0 | |
| d15–d18 (4) | resolved | 18/18 | [0, 1] | 1 | |
| d19-x01-y01 | 7/8 | [0.1, 0.8] | 1 | ||
| ZEUS_1997_I450085 (4 histograms, 14 bins selected) | |||||
| d01–d02 (2) | / , all | 21/21 | [, 1.625] | 0 | |
| d03–d04 (2) | / , all | 8/8 | [, 1.625] | 1 | |
| d21–d24 (4) | / / / , direct | 25/25 | [, 1.625] | 0 | |
| d25–d26 (2) | / , mid | 16/16 | [, 1.625] | 0 | |
| d27–d28 (2) | / , mid | 6/6 | [0.125, 1.625] | 1 |
Table 11. Observables used in the PL26 tune. The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit.
| Histograms | Observable | Condition | Bins | Selected range | Weight |
| ZEUS_2001_I568665 (9 histograms, 38 bins selected) | |||||
| d01-x01-y01 | resolved | 4/8 | [0.4, 0.8] | 1 | |
| d01-x01-y02 | direct | 8/8 | [0, 0.8] | 0 | |
| d02–d07 (6) | direct, bin | 38/38 | [14, 75] | 0 | |
| d08-x01-y01 | resolved, bin | 0/1 | none | 1 | |
| d09–d13 (5) | resolved, bin | 21/31 | [21, 65] | 1 | |
| d14–d19 (6) | direct, bin | 41/41 | [, 2.4] | 0 | |
| d20-x01-y01 | 7/8 | [0.1, 0.8] | 0 | ||
| d21–d23 (3) | / / | 13/16 | [0.1, 0.8] | 1 | |
| ZEUS_2007_I756660 (40 histograms, 377 bins selected) | |||||
| d01-x01-y01 | 11/11 | [25, 160] | 1 | ||
| d02-x01-y01 | 11/11 | [25, 160] | |||
| d03–d04 (4) | / / low / high | 26/34 | [0, 0.85] | ||
| d05–d06 (4) | low / high / low / high | 36/36 | [0.2, 0.85] | ||
| d07 (2) | low / high | 19/19 | [6, 71] | 1 | |
| d08 (2) | low / high | 16/16 | [6 60.8] | 1 | |
| d09 (2) | low / high | 12/12 | [6, 40] | 1 | |
| d10 (2) | low / high | 16/16 | [6 60.8] | ||
| d11 (2) | low / high | 13/13 | [6 43.9] | ||
| d12 (2) | low / high | 9/9 | [6, 26] | ||
| d13 (2) | low / high | 6/6 | [6, 20] | ||
| d14 (2) | low / high | 26/26 | [, 2.4] | 1 | |
| d15 (2) | low / high | 27/27 | [, 2.4] | 1 | |
| d16 (2) | low / high | 28/28 | [, 2.4] | 1 | |
| d17 (2) | low / high | 24/24 | [, 2.4] | ||
| d18 (2) | low / high | 25/25 | [, 2.4] | ||
| d19 (2) | low / high | 25/25 | [, 2.4] | ||
| d20 (2) | low / high | 25/25 | [, 2.4] | ||
| d21 (2) | low / high | 22/22 | [, 1] | 1 | |
| ZEUS_2012_I1116258 (9 histograms, 57 bins selected) | |||||
| d01-x01-y01 | bin | 6/9 | [29, 95] | 1 | |
| d02-x01-y01 | 13/13 | [, 2.5] | 0 | ||
| d03-x01-y01 | 13/13 | [, 2.5] | 1 | ||
| d04–d08 (5) | bin | 26/41 | [29, 95] | 1 | |
| d09–d10 (2) | anti- / SIScone | 12/18 | [29, 95] | 1 | |
| d11–d12 (2) | , anti- / SIScone | 26/26 | [, 2.5] | 0 |
Table 12. Observables used in the PLγ26 tune. The analysis and histogram names follow the RIVET convention. The observable column documents the differential observable, and the condition/selected-range columns note uses of only part of the histogram. Histograms with weight 0 are for monitoring only, and did not enter the fit. Weights with 1† denote the use of PROFESSOR’s normA mode, where the fit is performed against the histograms, normalised to unit area — that is, we perform a shape fit, ignoring the normalisation.
References
- [1]M. Gluck, E. Reya and A. Vogt, Photonic parton distributions, Phys. Rev. D 46, 1973 (1992), doi:10.1103/PhysRevD.46.1973.DOI
- [2]G. A. Schuler and T. Sjostrand, Low and high mass components of the photon distribution functions, Z. Phys. C 68, 607 (1995), doi:10.1007/BF01565260, hep-ph/9503384.DOI
- [3]F. Cornet, P. Jankowski and M. Krawczyk, A New 5 flavor NLO analysis and parametrizations of parton distributions of the real photon, Phys. Rev. D 70, 093004 (2004), doi:10.1103/PhysRevD.70.093004, hep-ph/0404063.DOI
- [4]P. Aurenche, M. Fontannaz and J. P. Guillet, New NLO parametrizations of the parton distributions in real photons, Eur. Phys. J. C 44, 395 (2005), doi:10.1140/epjc/s2005-02355-1, hep-ph/0503259.DOI
- [5]W. Slominski, H. Abramowicz and A. Levy, NLO photon parton parametrization using ee and ep data, Eur. Phys. J. C 45, 633 (2006), doi:10.1140/epjc/s2005-02458-7, hep-ph/0504003.DOI
- [6]R. Abdul Khalek et al., Science Requirements and Detector Concepts for the Electron-Ion Collider: EIC Yellow Report, Nucl. Phys. A 1026, 122447 (2022), doi:10.1016/j.nuclphysa.2022.122447, 2103.05419.DOI
- [7]M. Chithirasreemad...am, V. Guzey, F. Hekhorm, I. Helenius and H. Paukkunen, VALO1.0: New real-photon parton distributions with Monte Carlo uncertainties (2026), 2606.07189.
- [8]R. Nisius, The Photon structure from deep inelastic electron photon scattering, Phys. Rept. 332, 165 (2000), doi:10.1016/S0370-1573(99)00115-5, hep-ex/9912049.DOI
- [9]M. Krawczyk, A. Zembrzuski and M. Stasżel, Survey of present data on photon structure functions and resolved photon processes, Phys. Rept. 345, 265 (2001), doi:10.1016/S0370-1573(00)00105-8, hep-ph/0011083.DOI
- [10]T. Gehrmann and P. Meinzinger, Photon-induced jet production at future lepton colliders, Eur. Phys. J. C 86(2), 171 (2026), doi:10.1140/epjc/s10052-026-15405-9, 2511.11812.DOI
- [11]A. Buckley, H. Hoeth, H. Lacker, H. Schulz and J. E. von Seggern, Systematic event generator tuning for the LHC, Eur. Phys. J. C 65, 331 (2010), doi:10.1140/epjc/s10052-009-1196-7, 0907.2973.DOI
- [12]J. C. Collins, D. E. Soper and G. F. Sterman, Factorization of Hard Processes in QCD, Adv. Ser. Direct. High Energy Phys. 5, 1 (1989), doi:10.1142/9789814503266_0001, hep-ph/0409313.DOI
- [13]A. Sherstnev and R. S. Thorne, Parton Distributions for LO Generators, Eur. Phys. J. C 55, 553 (2008), doi:10.1140/epjc/s10052-008-0610-x, 0711.2473.DOI
- [14]A. Sherstnev and R. S. Thorne, Different PDF approximations useful for LO Monte Carlo generators, In 16th International Workshop on Deep Inelastic Scattering and Related Subjects, p. 149, doi:10.3360/dis.2008.149 (2008), 0807.2132.DOI
- [15]H.-L. Lai, J. Huston, S. Mrenna, P. Nadolsky, D. Stump, W.-K. Tung and C. P. Yuan, Parton Distributions for Event Generators, JHEP 04, 035 (2010), doi:10.1007/JHEP04(2010)035, 0910.4183.DOI
- [16]T. Kluge, K. Rabbertz and M. Wobisch, FastNLO: Fast pQCD calculations for PDF fits, In 14th International Workshop on Deep Inelastic Scattering, pp. 483–486, doi:10.1142/9789812706706_0110 (2006), hep-ph/0609285.DOI
- [17]D. Britzger, K. Rabbertz, F. Stober and M. Wobisch, New features in version 2 of the fastNLO project, In 20th International Workshop on Deep-Inelastic Scattering and Related Subjects, pp. 217–221, doi:10.3204/DESY-PROC-2012-02/165 (2012), 1208.3641.DOI
- [18]T. Carli, D. Clements, A. Cooper-Sarkar, C. Gwenlan, G. P. Salam, F. Siegert, P. Starovoitov and M. Sutton, A posteriori inclusion of parton density functions in NLO QCD final-state calculations at hadron colliders: The APPLGRID Project, Eur. Phys. J. C 66, 503 (2010), doi:10.1140/epjc/s10052-010-1255-0, 0911.2985.DOI
- [19]P. Abreu et al., Tuning and test of fragmentation models based on identified particles and precision event shape data, Z. Phys. C 73, 11 (1996), doi:10.1007/s002880050295.DOI
- [20]ATLAS Collaboration, ATLAS Pythia 8 tunes to 7 TeV data, Tech. Rep. ATL-PHYS-PUB-2014-021, CERN (2014).
- [21]M. Pabst, M. Knobbe, F. Krauss and S. Schumann, Reweighting underlying event and colour reconnection parameter variations in Sherpa, JHEP 09, 087 (2026), doi:10.1007/JHEP09(2026)087, 2606.24702.DOI
- [22]C. Bierlich, P. Ilten, T. Menzo, S. Mrenna, M. Szewc, M. K. Wilkinson, A. Youssef and J. Zupan, Reweighting Monte Carlo predictions and automated fragmentation variations in Pythia 8, SciPost Phys. 16(5), 134 (2024), doi:10.21468/SciPostPhys.16.5.134, 2308.13459.DOI
- [23]C. Bierlich, A. Buckley, J. M. Butterworth, C. Gutschow, L. Lonnblad, T. Procter, P. Richardson and Y. Yeh, Robust independent validation of experiment and theory: Rivet version 4 release note, SciPost Phys. Codeb. 36, 1 (2024), doi:10.21468/SciPostPhysCodeb.36, 2404.15984.DOI
- [24]C. F. von Weizsacker, Radiation emitted in collisions of very fast electrons, Z. Phys. 88, 612 (1934), doi:10.1007/BF01333110.
- [25]E. J. Williams, Nature of the high-energy particles of penetrating radiation and status of ionization and radiation formulae, Phys. Rev. 45, 729 (1934), doi:10.1103/PhysRev.45.729.DOI
- [26]V. M. Budnev, I. F. Ginzburg, G. V. Meledin and V. G. Serbo, The Two photon particle production mechanism. Physical problems. Applications. Equivalent photon approximation, Phys. Rept. 15, 181 (1975), doi:10.1016/0370-1573(75)90009-5.DOI
- [27]S. Frixione, M. L. Mangano, P. Nason and G. Ridolfi, Improving the Weizsacker-Williams approximation in electron - proton collisions, Phys. Lett. B 319, 339 (1993), doi:10.1016/0370-2693(93)90823-Z, hep-ph/9310350.DOI
- [28]C. Adloff et al., Measurement of dijet cross-sections in photoproduction at HERA, Eur. Phys. J. C 25, 13 (2002), doi:10.1007/s10052-002-1004-0, hep-ex/0201006.DOI
- [29]A. Aktas et al., Photoproduction of dijets with high transverse momenta at HERA, Phys. Lett. B 639, 21 (2006), doi:10.1016/j.physletb.2006.05.060, hep-ex/0603014.DOI
- [30]J. Breitweg et al., Dijet cross-sections in photoproduction at HERA, Eur. Phys. J. C 1, 109 (1998), doi:10.1007/s100520050065, hep-ex/9710018.
- [31]S. Chekanov et al., Dijet photoproduction at HERA and the structure of the photon, Eur. Phys. J. C 23, 615 (2002), doi:10.1007/s100520200936, hep-ex/0112029.DOI
- [32]S. Chekanov et al., High-E_T dijet photoproduction at HERA, Phys. Rev. D 76, 072011 (2007), doi:10.1103/PhysRevD.76.072011, 0706.3809.DOI
- [33]S. Chekanov et al., Three- and four-jet final states in photoproduction at HERA, Nucl. Phys. B 792, 1 (2008), doi:10.1016/j.nuclphysb.2007.08.021, 0707.3749.DOI
- [34]I. Helenius, P. Meinzinger, S. Plätzer and P. Richardson, Photoproduction in general-purpose event generators, SciPost Phys. Comm. Rep. 23 (2026), doi:10.21468/SciPostPhysCommRep.23, 2406.08026.DOI
- [35]M. Gluck and E. Reya, Boundary Conditions for the Photon Structure Function in the Leading and Subleading Order, Phys. Rev. D 28, 2749 (1983), doi:10.1103/PhysRevD.28.2749.DOI
- [36]M. Gluck, E. Reya and A. Vogt, Parton structure of the photon beyond the leading order, Phys. Rev. D 45, 3986 (1992), doi:10.1103/PhysRevD.45.3986.DOI
- [37]V. Bertone, APFEL++: A new PDF evolution library in C++, PoS DIS2017, 201 (2018), doi:10.22323/1.297.0201, 1708.00911.DOI
- [38]A. Epping, Global Determination of Parton Distribution Functions in the Real Photon at Next-to-Leading Order in QCD Including Uncertainties, Master’s thesis, University of Münster (2023).
- [39]E. Bothmann et al., Event generation with Sherpa 3, JHEP 12, 156 (2024), doi:10.1007/JHEP12(2024)156, 2410.22148.DOI
- [40]S. Hoeche, F. Krauss and P. Meinzinger, Resolved photons in Sherpa, Eur. Phys. J. C 84(2), 178 (2024), doi:10.1140/epjc/s10052-024-12551-w, 2310.18674.
- [41]P. Meinzinger and F. Krauss, Hadron-level NLO predictions for QCD observables in photo-production at the Electron-Ion Collider, Phys. Rev. D 109(3), 034037 (2024), doi:10.1103/PhysRevD.109.034037, 2311.14571.DOI
- [42]F. Buccioni, J.-N. Lang, J. M. Lindert, P. Maierhöfer, S. Pozzorini, H. Zhang and M. F. Zoller, OpenLoops 2, Eur. Phys. J. C 79(10), 866 (2019), doi:10.1140/epjc/s10052-019-7306-2, 1907.13071.DOI
- [43]A. Denner, S. Dittmaier and L. Hofer, COLLIER: a fortran-based Complex One-Loop Library in Extended Regularizations, Comput. Phys. Commun. 212, 220 (2017), doi:10.1016/j.cpc.2016.10.013, 1604.06792.DOI
- [44]T. Gleisberg and S. Hoeche, Comix, a new matrix element generator, JHEP 12, 039 (2008), doi:10.1088/1126-6708/2008/12/039, 0808.3674.DOI
- [45]F. Krauss, R. Kuhn and G. Soff, AMEGIC++ 1.0: A Matrix element generator in C++, JHEP 02, 044 (2002), doi:10.1088/1126-6708/2002/02/044, hep-ph/0109036.DOI
- [46]T. Gleisberg and F. Krauss, Automating dipole subtraction for QCD NLO calculations, Eur. Phys. J. C 53, 501 (2008), doi:10.1140/epjc/s10052-007-0495-0, 0709.2881.DOI
- [47]M. Schönherr, An automated subtraction of NLO EW infrared divergences, Eur. Phys. J. C 78(2), 119 (2018), doi:10.1140/epjc/s10052-018-5600-z, 1712.07975.DOI
- [48]S. Catani and M. H. Seymour, A General algorithm for calculating jet cross-sections in NLO QCD, Nucl. Phys. B 485, 291 (1997), doi:10.1016/S0550-3213(96)00589-5, [Erratum: Nucl.Phys.B 510, 503–504 (1998)], hep-ph/9605323.DOI
- [49]S. Schumann and F. Krauss, A Parton shower algorithm based on Catani-Seymour dipole factorisation, JHEP 03, 038 (2008), doi:10.1088/1126-6708/2008/03/038, 0709.1027.DOI
- [50]S. Hoeche, F. Krauss, M. Schonherr and F. Siegert, A critical appraisal of NLO+PS matching methods, JHEP 09, 049 (2012), doi:10.1007/JHEP09(2012)049, 1111.1220.DOI
- [51]G. A. Schuler, Improving the equivalent photon approximation in electron - positron collisions (1996), hep-ph/9610406.DOI
- [52]G. S. Chahal and F. Krauss, Cluster Hadronisation in Sherpa, SciPost Phys. 13(2), 019 (2022), doi:10.21468/SciPostPhys.13.2.019, 2203.11385.DOI
- [53]A. Iskauskas, M. Knobbe, F. Krauss and S. Schumann, Robust calibration of non-perturbative models with history matching, JHEP 08, 066 (2026), doi:10.1007/JHEP08(2026)066, 2602.22324.DOI
- [54]R. D. Ball et al., The PDF4LHC21 combination of global PDF fits for the LHC Run III, J. Phys. G 49(8), 080501 (2022), doi:10.1088/1361-6471/ac7216, 2203.05506.DOI
- [55]T. Sjostrand and M. van Zijl, A Multiple Interaction Model for the Event Structure in Hadron Collisions, Phys. Rev. D 36, 2019 (1987), doi:10.1103/PhysRevD.36.2019.DOI
- [56]G. A. Schuler and T. Sjostrand, Hadronic diffractive cross-sections and the rise of the total cross-section, Phys. Rev. D 49, 2257 (1994), doi:10.1103/PhysRevD.49.2257.DOI
- [57]G. A. Schuler and T. Sjostrand, A Scenario for high-energy gamma gamma interactions, Z. Phys. C 73, 677 (1997), doi:10.1007/s002880050359, hep-ph/9605240.DOI
- [58]A. Buckley, J. Ferrando, S. Lloyd, K. Nordström, B. Page, M. Rüfenacht, M. Schönherr and G. Watt, LHAPDF6: parton density access in the LHC precision era, Eur. Phys. J. C 75, 132 (2015), doi:10.1140/epjc/s10052-015-3318-8, 1412.7420.DOI
- [59]E. Bothmann, M. Schönherr and S. Schumann, Reweighting QCD matrix-element and parton-shower calculations, Eur. Phys. J. C 76(11), 590 (2016), doi:10.1140/epjc/s10052-016-4430-0, 1606.08753.DOI
- [60]A. Buckley, L. D. Corpe, M. Filipovich, C. Gutschow, N. Rozinsky, S. Thor, Y. Yeh and J. Yellen, Consistent, multidimensional differential histogramming and summary statistics with YODA 2, SciPost Phys. Codeb. 45, 1 (2025), doi:10.21468/SciPostPhysCodeb.45, 2312.15070.DOI
- [61]G. A. Schuler and T. Sjostrand, Parton distributions of the virtual photon, Phys. Lett. B 376, 193 (1996), doi:10.1016/0370-2693(96)00265-1, hep-ph/9601282.DOI
- [62]J. M. Butterworth, I. Helenius, J. J. J. Castella, B. Pattengale, S. Sanjrani and M. Wing, Modelling the underlying event in photon-initiated processes, SciPost Phys. 17(6), 158 (2024), doi:10.21468/SciPostPhys.17.6.158, 2408.15842.DOI
- [63]H. Abramowicz et al., Inclusive-jet photoproduction at HERA and determination of αₛ, Nucl. Phys. B 864, 1 (2012), doi:10.1016/j.nuclphysb.2012.06.006, 1205.6153.DOI
- [64]P. Achard et al., Inclusive jet production in two-photon collisions at LEP, Phys. Lett. B 602, 157 (2004), doi:10.1016/j.physletb.2004.10.003, hep-ex/0410012.DOI
- [65]G. Abbiendi et al., Dijet production in photon-photon collisions at √sₑₑ from 189 GeV to 209 GeV, Eur. Phys. J. C 31, 307 (2003), doi:10.1140/epjc/s2003-01360-8, hep-ex/0301013.
- [66]G. Abbiendi et al., Inclusive Jet Production in Photon-Photon Collisions at √sₑₑ from 189 to 209 GeV, Phys. Lett. B 658, 185 (2008), doi:10.1016/j.physletb.2007.08.096, 0706.4382.DOI
- [67]L. E. Gordon and J. K. Storrow, New parton distribution functions for the photon, Nucl. Phys. B 489, 405 (1997), doi:10.1016/S0550-3213(97)00048-5, hep-ph/9607370.DOI
- [68]P. Aurenche, P. Chiappetta, M. Fontannaz, J. P. Guillet and E. Pilon, Higher order QCD corrections to the photoproduction of a direct photon at HERA, Z. Phys. C 56, 589 (1992), doi:10.1007/BF01474732.DOI
- [69]R. D. Ball et al., Parton distributions for the LHC Run II, JHEP 04, 040 (2015), doi:10.1007/JHEP04(2015)040, 1410.8849.DOI
- [70]S. Carrazza, S. Forte, Z. Kassabov, J. I. Latorre and J. Rojo, An Unbiased Hessian Representation for Monte Carlo PDFs, Eur. Phys. J. C 75(8), 369 (2015), doi:10.1140/epjc/s10052-015-3590-7, 1505.06736.DOI
- [71]A. J. Baltz et al., The Physics of Ultraperipheral Collisions at the LHC, Phys. Rept. 458, 1 (2008), doi:10.1016/j.physrep.2007.12.001, 0706.3356.DOI
- [72]V. Guzey and M. Klasen, Inclusive dijet photoproduction in ultraperipheral heavy ion collisions at the CERN Large Hadron Collider in next-to-leading order QCD, Phys. Rev. C 99(6), 065202 (2019), doi:10.1103/PhysRevC.99.065202, 1811.10236.DOI
- [73]G. Aad et al., Measurement of photonuclear jet production in ultraperipheral Pb+Pb collisions at √s_NN = 5.02 TeV with the ATLAS detector, Phys. Rev. D 111(5), 052006 (2025), doi:10.1103/PhysRevD.111.052006, 2409.11060.DOI
- [74]A. Accardi et al., Electron Ion Collider: The Next QCD Frontier: Understanding the glue that binds us all, Eur. Phys. J. A 52(9), 268 (2016), doi:10.1140/epja/i2016-16268-9, 1212.1701.
- [75]A. Abada et al., FCC-ee: The Lepton Collider: Future Circular Collider Conceptual Design Report Volume 2, Eur. Phys. J. ST 228(2), 261 (2019), doi:10.1140/epjst/e2019-900045-4.
- [76]M. Benedikt et al., Future Circular Collider Feasibility Study Report: Volume 1, Physics, Experiments, Detectors, Eur. Phys. J. C 85(12), 1468 (2025), doi:10.1140/epjc/s10052-025-15077-x, [Erratum: Eur.Phys.J.C 86, 844 (2026)], 2505.00272.











