1 Introduction

Direct photons produced in the hard scattering of partons in proton–proton collisions are sensitive probes of the perturbative regime of quantum chromodynamics (pQCD) [1, 2] and provide useful constraints on the parton distribution function (PDF) of gluons [3,4,5]. At leading order in pQCD, direct photons are produced mainly through quark-gluon scattering (\({\mathrm{q}} \mathrm{g}\rightarrow {\mathrm{q}} {\upgamma {}{}} \)) with smaller contributions from quark antiquark annihilation (\({q}\bar{q}\rightarrow \mathrm{g}{\upgamma {}{}} \)). Photons can also be produced via fragmentation of the final state partons. These latter photons are typically accompanied by other partons, and their contributions can be experimentally suppressed by requiring the photons to be isolated from other energy depositions in the calorimeters. A good understanding of isolated photon production also indirectly impacts all jet measurements at the LHC, because photon+jet events are commonly used to determine the absolute jet energy-scale. This process also constitutes a main background in important standard model (SM) processes, such as \(\mathrm{H}\rightarrow {\upgamma {}{}} {\upgamma {}{}} \), as well as in searches for physics beyond the SM.

This paper presents measurements of the triple-differential inclusive isolated-photon+jet cross sections using data collected by the CMS experiment during the 2012 run at \(\sqrt{s} = 8\,\text {TeV} \) corresponding to an integrated luminosity of \(19.7{\,\text {fb}^{-1}} \). Measurement of the cross section as a function of different combinations of photon and jet pseudorapidities in the range of \(|\eta |<2.5\) allows for the exploration of parton collisions at different values of momentum transfer squared (\(Q^{2}\)) and parton momentum fraction (x). Given the photon transverse momentum range of \(p_{\mathrm {T}} ^{{\upgamma {}{}}}= 40\)–1000\(\,\text {GeV}\), the measurement probes \(Q^{2}= (p_{\mathrm {T}} ^{{\upgamma {}{}}})^{2}\) in the range \(10^{3}\)\(10^{6}\,\text {GeV} ^{2}\), and \(x_\text {T}={2p_{\mathrm {T}} ^{{\upgamma {}{}}}}/{\sqrt{s}}\) in the range 0.01–0.25, where \(x_\text {T}\) is an approximation to the parton momentum fraction when both photon and jet are produced centrally. This measurement is complementary to previous ones [6,7,8,9,10,11] in the coverage of the \(Q^{2}-x\) phase space. The cross section can be written as:

$$\begin{aligned} \left( \frac{{\mathrm{d}}^{3}\sigma }{{\mathrm{d}}p_{\mathrm {T}} ^{{\upgamma {}{}}}{\mathrm{d}}|\eta ^{{\upgamma {}{}}} |{\mathrm{d}}|\eta ^{\text {jet}} |}\right) _{i}= \frac{1}{{\varDelta p_{\mathrm {T}} ^{{\upgamma {}{}}}}_{i}{\varDelta |\eta ^{{\upgamma {}{}}} |}_{i}{\varDelta |\eta ^{\text {jet}} |}_{i}}{\sum }_{j} U_{ij} \frac{N_{i} p_{i}}{\epsilon _{i} {\mathcal {L} ^{'}}_{i}}, \end{aligned}$$
(1)

where \(N_i\) is the number of candidate events, \(p_i\) is the signal purity, \(\epsilon _i\) is the detection efficiency, \({\mathcal {L} ^{'}}_i\) is the effective integrated luminosity, and \({\varDelta p_{\mathrm {T}} ^{{\upgamma {}{}}}}_i\), \({\varDelta |\eta ^{{\upgamma {}{}}} |}_i\), and \({\varDelta |\eta ^{\text {jet}} |}_i\) are the bin size in \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\), \( |\eta ^{{\upgamma {}{}}} |\), and \(|\eta ^{\text {jet}} |\) in the ith data bin. \(U_{ij}\) is the coefficient of the unfolding matrix between the true quantity in bin j and measured quantities in bin i.

The paper is organized as follows. Section 2 provides a brief introduction to the CMS detector. Selection and reconstruction of events, with attention focused on issues of triggering, photon reconstruction, selections and efficiency, are detailed in Sect. 3. Section 4 describes the extraction of the signal photons from the energy depositions that originate from neutral meson decays, the unfolding, and the measurement of differential cross sections. The results of the measurement, along with comparison with theoretical predictions, are reported in Sect. 5. Finally, the summary is presented in Sect. 6.

2 The CMS detector

A detailed description of the CMS detector, together with definitions of the coordinate system and relevant kinematic variables, is presented in Ref. [12]. The central feature of the CMS apparatus is a superconducting solenoid of \(6\,\text {m} \) internal diameter, providing a magnetic field of \(3.8\,\text {T} \). Within the field volume are a silicon pixel and strip tracker, a lead tungstate crystal electromagnetic calorimeter (ECAL), and a brass and plastic scintillator hadronic calorimeter (HCAL), each composed of a barrel and two endcap sections. Muons are measured in gas-ionization detectors embedded in the steel flux-return yoke outside the solenoid. Extensive forward calorimetry complements the coverage provided by the barrel and endcap detectors.

3 Event reconstruction and selection

The particle-flow algorithm [13] reconstructs and identifies each individual particle with an optimized combination of information from the various elements of the CMS detector. The identification and energy measurement of muons, electrons, photons, hadronic jets as well as the missing transverse momentum come from particle-flow objects. In addition, the isolations of identified leptons and photons are measured using the \(p_{\mathrm {T}} \) of particle-flow charged hadrons, photons, and neutral hadrons. Jets are reconstructed using the anti-\(k_{{\mathrm{T}}}\) algorithm with a distance parameter of \(\varDelta R= 0.5\) [14], where R determines the size of the jet in \(\eta \)\(\phi \) space and \(\phi \) is measured in radians. Corrections are applied to the jet energy as functions of jet \(\eta \) and \(p_{\mathrm {T}} \) to account for contributions from additional inelastic proton-proton interactions in the same or neighboring bunch crossings (pileup), and for the nonuniform and nonlinear response of the detectors [15]. Jets are further required to have at least minimal energy depositions in the tracker, HCAL, and ECAL to reject spurious jets associated with calorimeter noise as well as those associated with muon and electron candidates that are either mis-reconstructed or isolated [16]. Jets have typical energy resolutions of 15–20% at 30\(\,\text {GeV}\), 10% at 100\(\,\text {GeV}\), and 5% at 1\(\,\text {TeV}\) [13].

Photons are selected from clusters of energy measured in the ECAL with a small corresponding energy deposition in the HCAL. For the reconstruction of the endcap photons, the depositions of energy in the preshower detector are also included. The calorimeter signals are calibrated and corrected for changes in the detector response over time. The energy resolution of isolated photons is about 1% in the barrel section of the ECAL for unconverted photons (photons that did not convert to electrons before reaching the ECAL) in the tens of \(\,\text {GeV}\) energy range. The remaining barrel photons in the similar energy range have a resolution of about 1.3% up to a pseudorapidity of \(|\eta |= 1.0\), rising to about 2.5% at \(|\eta |= 1.4\). In the endcaps, the resolution of unconverted photons is about 2.5%, while the remaining endcap photons have a resolution between 3 and 4% [17].

Muons are identified by tracks in the muon spectrometer matched to tracks in the silicon tracker. Quality requirements are placed on the silicon tracker and muon spectrometer track measurements as well as on the matching between them. Matching muon spectrometer tracks to tracks measured in the silicon tracker results in a relative \(p_{\mathrm {T}} \) resolution of 1.3–2.0% for muons in the momentum range \(20<p_{\mathrm {T}} < 100\,\text {GeV} \) in the barrel (\(|\eta |<1.2\)) and better than 6% in the endcaps (\(1.2<|\eta |<2.4\)) [18].

Events selected for this analysis are recorded using a two-level trigger system [19]. A hardware based level-1 trigger requires a cluster of energy deposited within the ECAL above a pre-defined \(p_{\mathrm {T}} \) threshold. This threshold is \(p_{\mathrm {T}} >20\) or 22\(\,\text {GeV}\), and is raised to 30\(\,\text {GeV}\) at high luminosity to keep trigger rates at manageable levels. The CMS high-level trigger (HLT) applies a more complicated ECAL energy clustering algorithm than that of level-1, and requires additional \(p_{\mathrm {T}} \) trigger thresholds ranging from 30 to 150\(\,\text {GeV}\). HLT triggers with thresholds below 90\(\,\text {GeV}\) have additional loose calorimetric identification requirements, based on the electromagnetic (EM) shower, and are prescaled such that only a fraction of events satisfying the trigger requirements are recorded. Since the trigger rates for lower \(p_{\mathrm {T}} \) threshold triggers are controlled by applying larger prescale factors, the effective luminosity is smaller for the lower \(p_{\mathrm {T}} \) regions. Triggers are combined for different \(p_{\mathrm {T}} \) ranges to maximize the number of events without loss of efficiency.

Samples of simulated events used for signal and background studies are described below. Events from both photon+jet production and QCD multijet production with enhanced EM content are generated using \({\textsc {pythia}} \) version 6.426 [20], and passed through the full CMS detector simulation implemented in \({\textsc {Geant4}} \) [21]. The EM-enriched QCD sample is generated by applying a filter that is designed to enhance the production efficiency of fake photons from jets with EM fluctuations. The filter accepts events having photons, electrons, or neutral hadrons with: (i) a \(p_{\mathrm {T}} >15\,\text {GeV} \) within a small region, and (ii) no more than one charged particle in a cone of \(\varDelta R= \sqrt{\smash [b]{(\varDelta \eta )^2+(\varDelta \phi )^2}} < 0.2\). Samples for reconstruction efficiency studies of inclusive \(\mathrm{Z}/{\upgamma {}{}} ^{*} \rightarrow \mathrm{e}^+\mathrm{e}^-\) and \(\mathrm{Z}/{\upgamma {}{}} ^{*} \rightarrow \upmu ^+\upmu ^-{\upgamma {}{}} \) are generated using \(\textsc {MadGraph} \) 5.1.5.11 [22]. For generation purposes, the CTEQ6L [23] parton distribution functions are used along with underlying event tune Z2* [24] for all MC samples. All the samples include simulation of the multiple \(\mathrm{p}\) \(\mathrm{p}\) interactions taking place in each bunch crossing, which are weighted to produce the pileup distribution observed in data.

Events selected with the single-photon trigger are chosen offline by requiring at least one photon candidate with \(p_{\mathrm {T}} ^{{\upgamma {}{}}}>40\) \(\,\text {GeV}\). Photon candidates must either be in the barrel (\(|\eta |<1.44\)) or endcap (\(1.57<|\eta ^{{\upgamma {}{}}} |<2.50\)) detector regions. The leading jet is required to be separated from the photon candidate by \(\varDelta R>0.5\), pass the jet identification requirements, and have \(p_{\mathrm {T}} ^{\text {jet}}>25\) \(\,\text {GeV}\)  and \(|\eta |<2.5\). Therefore, dijet events where a photon is radiated in a parton shower are included.

The dominant background originates from the decays of neutral hadrons, such as \({\uppi ^{0}} \) and \({\upeta {}{}} \) mesons, into photon pairs with small angular separation. To separate signal photons from this background, photons are selected by requiring a narrow transverse shower shape in the ECAL (in the \(\eta \) coordinate), no matching reconstructed track candidates (except for electron tracks from photon conversion), and minimal energy measured in the HCAL region matched to the ECAL shower. Photon candidates are further required to be isolated from nearby particle-flow candidates, such as charged hadrons and photons, after removing those consistent with pileup [17]. A photon candidate is defined as isolated from charged hadrons if the sum of the \(p_{\mathrm {T}} \) of the charged hadron particle-flow candidates in a cone of radius \(\varDelta R<0.3\) around its direction is less than 5\(\,\text {GeV}\). To limit correlations of the selected photon candidate’s shower energy with other photon quantities, an area in the vicinity of the photon candidate is eliminated in the calculation of the photon isolation (calculated similarly to charged hadron isolation but from the \(p_{\mathrm {T}} \) sum of the photon particle-flow candidates), leading to smaller correlation overall. Because of the pileup subtraction, the final photon isolation may be negative as calculated. Final photon candidates are required to have less than 0.0\(\,\text {GeV}\) for \(|\eta |<1.44\), \(-0.5\,\text {GeV} \) for \(1.5<|\eta |<2.1\), and \(-1.0\,\text {GeV} \) for \(2.1<|\eta |<2.5\).

Several quantities related to the shape of the EM shower are then used in a boosted-decision-tree (BDT) [25] to discriminate between direct photons and photons from hadronic activity. These quantities include the transverse width of the cluster in the \(\eta \) and \(\phi \) coordinates in the ECAL, the calorimetry-based likelihood of this shower to come from a conversion, the pseudorapidity of the cluster, and the average pileup energy density of the event. Simulated samples of photons originating from photon+jet events, where the reconstructed photons are matched to the generated photon, are used as training samples for the signal. Samples of simulated QCD multijet events selected at generation level as containing electromagnetically decaying final particles are used for background training. The background contribution from electrons misidentified as photons is determined from simulation, using \(\mathrm{W}\rightarrow \mathrm{e}\nu \) sample, and found to be many orders of magnitude smaller than the QCD multijet background. Therefore, this background is not considered in the BDT training. The output from this BDT is then used to statistically quantify the fraction of true photons in the candidate sample.

The efficiency of the photon selection is estimated from simulated photon+jet events. To validate the efficiency, large samples of \(\mathrm{Z}\rightarrow \mathrm{e}^+\mathrm{e}^-\) events in data and simulation are compared. Since the electrons at CMS are reconstructed by pairing ECAL energy depositions with the tracks in the tracker, electron showers can be reconstructed as photons to validate photon selection and identification. The trigger efficiency is measured to be approximately 100 (97)% with an uncertainty of \(\approx \)3 (2)% for barrel (endcap) events above the corresponding trigger thresholds. To maintain well-defined trigger efficiencies and effective luminosities, the bins for the cross section are chosen so that maximum efficiency is maintained for each trigger with a separate threshold. The photon selection efficiencies for the offline preselection and isolation criteria are estimated to be \(84\pm 3.4\), \(83\pm 6.2\), \(81\pm 6.5\), and \(88\pm 10.1\%\) in \(|\eta |<0.8\), \(0.8<|\eta |<1.44\), \(1.56<|\eta |<2.1\), and \(2.1<|\eta |<2.5\) respectively for all bins in \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\). The statistical uncertainty in these efficiencies is negligible, and the total uncertainty is mainly due to differences between the electron and photon efficiencies observed in the simulation.

4 Experimental measurement

The purity of the selected candidate events is measured bin by bin in photon \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) and \(\eta ^{{\upgamma {}{}}}\). In each bin, a data-based template for the BDT output is defined for the background, and a simulation-based template is defined for the signal. The final purity is estimated using a binned maximum likelihood method [26]:

$$\begin{aligned} F(x) = f_{\text {sig}}S(x) + (1-f_{\text {sig}})B(x). \end{aligned}$$
(2)

Here x is the BDT output, F(x) denotes the fit template, S(x) denotes the unity normalized signal template distribution, and B(x) denotes the unity normalized background template distribution. The \(f_{\text {sig}}\) parameter describes the signal purity present in the data and is obtained by maximizing the likelihood, which is equivalent to minimizing the negative of the log-likelihood defined as,

$$\begin{aligned} -\log {L(f_{\text {sig}};x_1,x_2,\ldots x_N)} = -\varSigma _N\log {F(x_i|f_{\text {sig}})}. \end{aligned}$$
(3)

In the above equation, \(L(f_{\text {sig}};x_1,x_2,\ldots x_N)\) is the likelihood function as a function of the \(f_{\text {sig}}\) parameter, \(x_i\) represent the individual observed values, and N represents the total number of data points. The template shape uncertainties are not treated as nuisance parameters, but are characterized using sample experiments as detailed in Sects. 4.1 and 4.2 below.

4.1 Signal templates

Signal templates are obtained using photon+jet simulated events. Because the signal template is obtained from simulation, a data control sample is used to estimate potential differences between data and simulation. Samples of \(\mathrm{Z}/{\upgamma {}{}} ^{*}\rightarrow \upmu ^+\upmu ^-{\upgamma {}{}} \) events are obtained by selecting events in which there are two muons and a photon candidate that is produced via final-state radiation from one of the muons. Requiring that the dimuon mass be less than the mass of the on-shell \(\mathrm{Z}\) boson allows for the reconstruction of a mass peak in the three-body mass (\(m_{\upmu ^+\upmu ^-{\upgamma {}{}}}\)) distribution. The sample of events in the peak of the distribution, \(80<m_{\upmu ^+\upmu ^-{\upgamma {}{}}}<100\) \(\,\text {GeV}\), is enriched with photons, though some background under the peak remains. The remaining background in the BDT distribution is estimated using the sidebands, which are obtained by inverting the \(m_{\upmu ^+\upmu ^-{\upgamma {}{}}}\) criteria, and subtracted. The resulting distribution for data photons is then compared to the response in the simulation in the limited range of \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) available. The difference is assigned as a systematic uncertainty in the signal shape for all \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\), in separate bins of \(\eta ^{{\upgamma {}{}}}\).

4.2 Background templates

The background BDT templates are obtained using a data sideband in pileup-corrected particle-flow photon isolation. Except for the photon isolation constraint, the sideband data is required to pass the same requirements as the signal. Sideband optimization is performed using simulations to select a photon isolation region with sufficient amount of data and minimum correlations between this quantity and the output of the BDT that is used to fit for the final purity. Using a mixture of simulated events containing both dijets and photon+jets, a range of isolation windows are examined. For each bin of \(\eta ^{{\upgamma {}{}}}\) and \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\), a range of sideband windows are used to generate background templates by varying the candidate photon isolation constraint to an upper bound determined by data set size (nominally 4.5–5\(\,\text {GeV}\)). Based on the observed data sample size, template shapes are generated randomly from the simulated shapes and then are used to perform a fit to a separate mixture of simulation with a known signal fraction. Based on these generated shapes, the bias between the known signal fraction and the signal fraction from the fit is determined using 500 trials, and the central value of this distribution is taken as the bias induced by the residual correlations. Background shapes are estimated separately for the different pseudorapidity and \(p_{\mathrm {T}} \) regions. The uncertainty in the correction for the bias and the difference between the final selected data template and the simulated shape are the systematic uncertainties in the background shape.

4.3 Fit and systematic uncertainties

In each bin of \(|\eta ^{{\upgamma {}{}}} |\), \(|\eta ^{\text {jet}} |\), and \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) the purity is estimated by a simultaneous fit to the BDT output using the previously defined signal and background templates. An example fit are shown in Fig. 1. The uncertainty in this measured purity is estimated from sample distributions generated by varying the signal and background fit templates within their respective uncertainties. For the signal template, where the uncertainty contribution is from differences between simulation and detector response, the shapes of sample distributions are obtained by simultaneous variations across different bins of the BDT template. On the other hand, the source of background template shape uncertainty is the data sideband statistical uncertainty, which is uncorrelated across different bins of the BDT distribution. Therefore, the sample distributions for the background template are created by allowing the adjacent bins to vary independently of each other. The purity estimated in each bin and the associated uncertainty is shown in Fig. 2. The signal purity is lower at larger photon rapidities, where the selection criteria are less effective at separating direct photon signals from photons from meson decays because of the smaller opening angle between the daughter photons.

Fig. 1
figure 1

An example fit of candidate boosted-decision-tree distribution with a composite template (blue histogram). The signal (background) template is shown by the green (red) solid (hatched) region. The bottom panel shows the mean of the fit values for 500 templates varied within the signal and background shape uncertainties (F) subtracted from data (D) divided by the data

Fig. 2
figure 2

Purity estimates as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) for different photon and jet pseudorapidity regions. The values are offset by 0.3, 0.6 and 0.9 for \(0.8<|\eta ^{\text {jet}} |<1.5\), \(1.5<|\eta ^{\text {jet}} |<2.1\), and \(2.1<|\eta ^{\text {jet}} |<2.5\) respectively. The total uncertainties are shown as error bars

The residual bias caused by correlations is minimized, but not completely eliminated, using the sideband optimization process described in Sect. 4.2. To compensate for this residual bias, a correction is applied based on the estimated bias from the simulation. The correction applied to correct for residual bias in purity decreases as \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) increases. These corrections have associated uncertainties from the size of the simulated data samples and systematic uncertainties of the template shapes. If the bias correction uncertainty is larger than the associated correction, then the correction is not applied, and the amount of bias is taken as an additional systematic uncertainty. The bias-related uncertainty ranges from 0.01 to 4.70% (0.05–10.10%) in the barrel (endcap) region. A summary of the uncertainty in the purity from different sources is provided in Table 1.

Table 1 Summary of uncertainties in the estimated purity for photons in the barrel (endcap) region

4.4 Unfolding

The cross section measurements are unfolded within the fiducial volume of acceptance and phase space, which are as defined previously in this paper. With the excellent energy resolution of the ECAL, and the width of the selected bins, bin-to-bin migrations are small, but still corrected in the final result. The response matrix is determined from the true generator level \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) and the smeared values obtained from the simulation. The D’Agostini iterative unfolding method, implemented in the RooUnfold [27] package, is used to unfold the detector effects. A systematic uncertainty in this unfolding, due to the input \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) distribution, is obtained by reweighting the input distribution to resemble the spectrum observed in data, reproducing the response matrix, and taking the difference between the unfolded results from the reweighted response matrix to the unreweighted one. The final (small) uncertainty from this procedure is propagated to the final cross section result.

5 Comparisons with theory

The measured cross sections are compared with next-to-leading order (NLO) predictions using the modified version of the GamJet [28, 29] package. The recent CJ15 [30] parton distribution functions are used as input to this prediction, and uncertainties are assigned based on the deviation from the 24 pairs of varied PDFs supplied with the CJ15 set. A tolerance factor of 1, assuming that all of the datasets used in the PDF calculation are statistically compatible and the experimental uncertainties are Gaussian, is used for the theoretical prediction. Set II of Bourhis–Fontannaz–Guillet (BFG) [31] fragmentation functions are applied to the matrix element calculations to estimate the photon production via parton fragmentation. Although contributions from fragmentation photons are included in these predictions, an isolation criterion requiring less than 4\(\,\text {GeV}\) of hadronic energy within a cone of radius \(\varDelta R<0.2\) around the photon direction is utilized, removing a large fraction of them. The central values of the renormalization, fragmentation, and PDF scales are set to \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\). The scale uncertainty is quantified by varying each of the scales by factors of 0.5 and 2.0 independently, and the largest variation is taken as the systematic uncertainty. In general, the scale (PDF) uncertainty is dominant in the low (high) photon pseudorapidity bins, with the total uncertainty ranging from 10 to 25% in most cases, and as high as 70% in some \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) bins in the high \(|\eta ^{\text {jet}} |\) region.

The measured triple-differential cross sections are shown in Figs. 3 and 4 . A summary of the uncertainty in the measured cross sections from different sources is reported in Table 2. Comparison between data and theory, along with the respective uncertainties, are provided in Figs. 5, 6, 7 and 8. The measurements are in good agreement with the NLO QCD predictions from GamJet except in the regions of low \(p_{\mathrm {T}} ^{{\upgamma {}{}}}\) for endcap photons, where differences of up to 60% are observed between central values of the data and theoretical predictions.

Table 2 Summary of the uncertainties in the measured cross section values for photons in the barrel (endcap) region

6 Summary

Measurements of the triple-differential inclusive isolated-photon+jet cross section were performed as a function of photon transverse momentum (\(p_{\mathrm {T}} ^{{\upgamma {}{}}}\)), photon pseudorapidity (\(\eta ^{{\upgamma {}{}}}\)), and jet pseudorapidity (\(\eta ^{\text {jet}}\)). The measurements were carried out in \(\mathrm{p}\) \(\mathrm{p}\) collision at \(\sqrt{s} = 8\,\text {TeV} \) using 19.7\(\,\text {fb}^{-1}\) of data collected by the CMS detector covering a kinematic range of \(|\eta ^{{\upgamma {}{}}} |<1.44\) and \(1.57<|\eta ^{{\upgamma {}{}}} |<2.50\), \(|\eta ^{\text {jet}} |<2.5\), \(40< p_{\mathrm {T}} ^{{\upgamma {}{}}}<1000\) \(\,\text {GeV}\), and jet transverse momentum, \(p_{\mathrm {T}} ^{\text {jet}}\), >25\(\,\text {GeV}\). The photon purity was estimated using a combination of templates from data and simulation, based on a multivariate technique. The measured cross sections are in good agreement with the next-to-leading order perturbative quantum chromodynamics (pQCD) prediction, and the experimental uncertainties are comparable or smaller than the theoretical ones. These measured cross sections, in different combinations of photon and jet pseudorapidities, probe pQCD over a wide range of parton momentum fractions. Inclusion of such gluon-sensitive data into the global parton distribution function (PDF) fit analyses has the potential to constrain the gluon PDFs, particularly in the regions where the measured uncertainties are smaller than the uncertainty bands of theoretical predictions.

Fig. 3
figure 3

Measured triple-differential cross section distributions as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) in different bins of \(|\eta ^{\text {jet}} |\) for photons in the barrel region. Note that the distributions are multiplied by a factor of \(10^2\), \(10^4\) and \(10^6\) for \(0.8<|\eta ^{\text {jet}} |<1.5\), \(1.5<|\eta ^{\text {jet}} |<2.1\), and \(2.1<|\eta ^{\text {jet}} |<2.5\) respectively. The statistical (systematic) uncertainties are shown as error bars (color bands)

Fig. 4
figure 4

Measured triple-differential cross section distributions as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) in different bins of \(|\eta ^{\text {jet}} |\) for photons in the endcap region. Note that the distributions are multiplied by a factor of \(10^2\), \(10^4\) and \(10^6\) for \(0.8<|\eta ^{\text {jet}} |<1.5\), \(1.5<|\eta ^{\text {jet}} |<2.1\), and \(2.1<|\eta ^{\text {jet}} |<2.5\) respectively. The statistical (systematic) uncertainties are shown as error bars (color bands)

Fig. 5
figure 5

Ratio of triple-differential cross sections as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) measured in data over the corresponding GamJet NLO theoretical prediction (obtained with the CJ15 PDFs) in different bins of \(|\eta ^{\text {jet}} |\) for \(|\eta ^{\upgamma {}{}} |<0.8\). Error bars on the data are statistical uncertainties, and blue bands represent the systematic uncertainties

Fig. 6
figure 6

Ratio of triple-differential cross sections as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) measured in data over the corresponding GamJet NLO theoretical prediction (obtained with the CJ15 PDFs) in different bins of \(|\eta ^{\text {jet}} |\) for \(0.80<|\eta ^{\upgamma {}{}} |<1.44\). Error bars on the data are statistical uncertainties, and blue bands represent the systematic uncertainties

Fig. 7
figure 7

Ratio of triple-differential cross sections as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) measured in data over the corresponding GamJet NLO theoretical prediction (obtained with the CJ15 PDFs) in different bins of \(|\eta ^{\text {jet}} |\) for \(1.56<|\eta ^{\upgamma {}{}} |<2.10\). Error bars on the data are statistical uncertainties, and blue bands represent the systematic uncertainties

Fig. 8
figure 8

Ratio of triple-differential cross sections as a function of \(p_{\mathrm {T}} ^{\upgamma {}{}} \) measured in data over the corresponding GamJet NLO theoretical prediction (obtained with the CJ15 PDFs) in different bins of \(|\eta ^{\text {jet}} |\) for \(2.1<|\eta ^{\upgamma {}{}} |<2.5\). Error bars on the data are statistical uncertainties, and blue bands represent the systematic uncertainties