1 Introduction

A significant fraction of LHC proton–proton (\(pp\)) collisions are either elastic (\(\approx {25}{\%}\)) or diffractive (\(\approx {20}{\%}\) of the remaining inelastic collisions [1]). In many of these collisions the momentum transferred from the beam protons is too small (\(< 1\ {\text {GeV}} \)) for perturbative quantum chromodynamics (QCD) to be applicable, and instead Regge theory [2, 3] is used. This involves the exchange of a non-perturbative Pomeron, a soft colour-singlet object originally introduced to keep the universality of the \(s\)-dependence of high energy total cross sections by Gribov [4], Chew and Frautschi [5] and later providing an explanation of the rise of hadronic collision cross-sections with increasing beam energy energy  [6]. Since QCD is assumed to be universally valid, there should nevertheless be a ‘mapping’ between Regge theory and QCD in which the exchanged Pomeron is equivalent to the exchange of quarks and gluons, the fundamental quanta of QCD. In certain kinematic regions, the Pomeron can be treated approximately as a two-gluon colour-singlet state. Exclusive diffractive processes provide a clean environment to study the interactions of Pomerons, via the observation of final states involving only several hadrons and no beam-remnants except the outgoing protons.

This paper presents first measurements of the exclusive double-diffractive production of charged-pion pairs in the process \(pp\rightarrow pp\pi ^+\pi ^-\), schematically shown in Fig. 1, using the ATLAS detector at the LHC.

Fig. 1
figure 1

A schematic Feynman diagram (left) describing the process of interest, in which two protons \(p\) with momenta \(p_1\), \(p_2\) interact to give a pion pair \(\pi ^{+}\pi ^{-}\) with momenta \(k_1\), \(k_2\) accompanied by two outgoing protons with momenta \(p_3\), \(p_4\). The exchanged virtual objects \(O_1\) and \(O_2\) are not necessarily of the same type, but may be typified as Reggeons (e.g. the Pomeron) and must have all hadronic quantum numbers equal to zero. Two of the simplest examples of possible production mechanisms are shown in the bubble (right) – the upper one belonging to so-called continuum contributions and the lower one to resonance contributions

The charged pions are measured with the ATLAS inner detector [7], while the outgoing protons are measured by the ALFA detector [8], comprising two tracking stations situated in the forward regions on either side of ATLAS at distances of approximately 240 m from the ATLAS interaction point (IP). The ALFA detector system was designed in the first place to determine the total pp cross section at LHC energies, as well as to measure the LHC luminosity via small-angle proton-scattering processes [9]. The use of the ALFA detectors is a distinctive feature of the present study, since the outgoing protons are directly measured, suppressing contamination from the remnants of excited scattered protons. The analysis benefits from procedures developed previously in the ALFA total cross section measurement [9].

The present results can be compared with existing measurements of the exclusive production of pion pairs using data from the ISR [10, 11], SPS [12], RHIC [13] and LHC [14, 15], where the CMS results [14, 15] are not based on purely exclusive events but on a mixture of exclusive and semi-exclusive processes. Some recent theory predictions for the process considered here may be found in Refs. [16,17,18,19,20,21,22,23,24,25,26]. In addition to revealing general properties of Pomerons, these channels provide a rich potential harvest for a variety of final states, including the production of resonances and the possible production of the long-sought glueball states.

2 Experimental apparatus

ATLAS is a multipurpose apparatus covering almost the entire solid angle around its LHC interaction point (IP) [7].Footnote 1 The present analysis combines information from the ATLAS inner detector, the minimum-bias trigger scintillators, and the ALFA detector system.

The ATLAS inner detector (ID) [7, 27] immediately surrounds the ATLAS IP and is composed of three tracker subsystems that provide high-precision track reconstruction: a silicon pixel detector (innermost), a silicon semiconductor tracker (SCT), and a transition-radiation tracker (outermost), which also helps to discriminate electrons from hadrons. The ID covers a range of \(|\eta |<2.5\). It is surrounded by a superconducting solenoid, which produces a 2 T axial field within the ID volume.

The minimum-bias trigger scintillators (MBTS) [28] are located on either side of ATLAS between the ID and the liquid-argon calorimeter at \(\pm 3.6~\text {m}\) from the IP. Each of the two MBTS detectors is oriented perpendicularly to the beam direction and consists of 16 panels assembled in two concentric rings, the outer ring covering the range \(2.1<|\eta |<2.8\) and the inner ring covering the range \(2.8<|\eta |<3.8\).

The ALFA detector system [8], located at \(z \approx ~\pm {240}\,\text {m}\), consists of four Roman pot stations, containing vertically movable detectors that can approach the outgoing beams to within one millimetre. A schematic diagram of the detector arrangement relative to the ATLAS IP is shown in Fig. 2.

Fig. 2
figure 2

A schematic depiction of the arrangement of ALFA in ATLAS, indicating the naming and numbering conventions used [8]. The upper part of the diagram gives a plan view that shows the dipole (D) and quadrupole (Q) magnets on either side of ATLAS whose settings are relevant for the beam optics. The proton beams that circulate anticlockwise and clockwise are depicted in this view, emerging into the A and C sides, respectively. The lower diagrams give side views that show the ALFA detector combinations (arms) used for the elastic measurement (Arm 1, orange, and Arm 2, purple) and the anti-elastic measurement (Arm 3, green, and Arm 4, pink). Each arm comprises two sections (armlets), consisting of two upper or lower detectors on a single side. The ALFA stations are numbered from A1 to A8 together with a more detailed designation. In these views the vertically deflected protons entering the different arms are indicated

Fig. 3
figure 3

A schematic drawing of the ALFA detectors in one station, here A5+A6 in Fig. 2. Each of the main detectors is made of ten \(u\) and ten \(v\) fibre layers; for more details see Ref. [8]. Only the first and last layers are drawn. For the overlap detectors, serving for the mutual positioning of the upper and lower detectors, only one of the three planes is drawn. The trigger planes are not drawn. The local coordinate system, relative to the beamline, is indicated together with the projections of the leading outgoing proton momentum \(p\) and the angle \(\theta _y\); the angle \(\theta _x\) is defined similarly

Each station is equipped with two Roman pots, each of which hosts a nearly edgeless tracking detector composed of scintillating fibres, as depicted in Fig. 3.

The ALFA detector system has a limited radiation tolerance and takes data under conditions with low numbers (\(\mu \)) of simultaneous proton–proton collisions interactions per beam crossing (pile-up).

An extensive software suite [29] is used in the reconstruction and analysis of real and simulated data, in detector operations, and in the trigger and data acquisition systems of the experiment.

3 Monte Carlo generators

The analysis makes use of two Monte Carlo (MC) signal generators: GenEx [30] and Dime [25].Footnote 2 The models are similar, but not identical, and provide different predictions. The GenEx generator is used for the baseline calculations of detection and reconstruction efficiency for the events, and for corrections to the data, while Dime is used for comparison and to estimate model uncertainties.

The generator GenEx (version May 2015) is based on a theoretical model from Lebiedowicz et al. [24] and calculates the exclusive continuum production of \(\pi ^{+}\pi ^{-}\) and \(K^{+}K^{-}\) pairs. It is based on a Regge-exchange description. The parameter determining the meson form factor (in its exponential parameterization) is the only free parameter. The implemented model describes non-resonant production without an absorption correction and does not include a rapidity gap survival factor (see e.g. Ref. [33]). In the present analysis, pions were generated within a region of pseudorapidity \(|\eta |<2.7\), and with the off-shell-pion form-factor parameter set to \(\Lambda _{\textrm{off}} = {1}\,\text {GeV}\). Otherwise, default program settings were used.

The generator Dime (version 1.06) similarly generates exclusive continuum production of \(\pi ^{+}\pi ^{-}\) and \(K^{+}K^{-}\) pairs, although other channels are also implemented, e.g. exclusive \(\rho \rho \) or \(\phi \phi \) production. Unlike GenEx, Dime includes wider possibilities for modelling absorption effects: four different models (parameter \(iin\), 1 – the default value used in our analysis; see Table 12 in Ref. [34]) for absorption are available with three different parameterizations of the meson form factor (exponential, ‘Orear-like’ – used in the present analysis, and power-like) [25].

The central diffractive background processes were generated by Pythia8  [35] (version 8.183), using the ATLAS A2 set of tuned parameters [36] and the MSTW2008lo PDF set [37]. Pythia8 employs a parton structure function approach and calculates the processes of central diffraction via double Pomeron exchange (DPE). The exclusive pion-pair process is removed from the dataset.

The Geant4  [38] toolkit is implemented to simulate the response of the ATLAS central and forward detectors [39]. The leading outgoing protons are transported to the ALFA locations using the beam parameter values and ALFA detector positions corresponding to the data-taking period [9] in which a special high-beta* optics, referred to here as the nominal optics, was employed. The MC events were reconstructed using the same ATLAS software chain as used for the data.

4 Data taking

The data were recorded in October 2011 during a special four-hour run with high \(\beta ^{\star }= {90}\,\,\text {m}\) and very low pile-up given by \(\mu = 0.035\). Each beam of the LHC was filled with one circulating proton bunch containing \(7\cdot 10^{10}\) protons. The integrated delivered luminosity and its uncertainty were determined to be \(L_{\text {int}} = 78.7 \pm 0.1 {(\text {stat})} \pm 1.9 {\text { (syst)}} \,\upmu \text {b}^{-1}\) [9].

Two event topological configurations are used in this analysis, covering four regions of phase space. They are referred to as elastic and anti-elastic and are based on signals in different combinations of four ALFA detectors, as shown in Fig. 2. Each detector combination is designated as an arm (following the existing ALFA notation [9]), and includes detectors on side A and side C in order to measure forward protons on each side of ATLAS. The elastic configuration makes use of two arm combinations: Arm1 = arm\(_{1368}\) = A1+A3+A6+A8 (elastic arm 0) and Arm2 = arm\(_{2457}\) = A2+A4+A5+A7 (elastic arm 1), while the anti-elastic configuration uses Arm3 = arm\(_{1357}\) = A1+A3+A5+A7 (anti-elastic arm 0) and Arm4 = arm\(_{2468}\) = A2+A4+A6+A8 (anti-elastic arm 1). Each arm comprises two armlets, consisting of two ALFA stations on either the A side or C side of ATLAS. The two configurations measure different ranges of momentum transfer to the pion system and their events were recorded by different combinations of triggers during data taking. They correspond physically to different kinematic phase-space regions, and theoretical models can differ in their estimates of cross-sections.

5 Data analysis

5.1 Event selection

The event topology for exclusive pion-pair production consists of two oppositely charged pions detected by the ATLAS ID, accompanied by a leading outgoing proton entering each of the ATLAS forward regions and detected by the ALFA detector system. There should be no other activity in the ATLAS ID and in the inner cells of the MBTS, and the total three-momentum of the measured protons and pions must be consistent with zero.Footnote 3 The data selections are summarized in Table 1. The order in which the selections were applied to the data is given in Table 2.

Table 1 List of applied selections

5.1.1 Description of selections

The description of the conditions that are applied to select a clean sample of \(pp\pi ^+\pi ^-\) event candidates, as summarized in Table 1, is as follows.

Table 2 Data statistics for the two configurations after the successive selection conditions. Definitions of ‘arm 0’ and ‘arm 1’ (elastic and anti-elastic) are given in Sect. 4
Fig. 4
figure 4

The correlation between the reconstructed position of a proton at \(|z|=237\) m (A-side; a similar correlation is measured for the C-side) and its local angle projection on the horizontal direction. In a the proton candidates in elastic proton–proton data lie within the area of the indicated ellipse [9]. The ellipse shown in b is obtained using the selection criteria applied to the sample of exclusive pion-pair production generated by GenEx

  • Bunch system and good lumi blocks. The data come from single colliding proton bunches in the LHC. The data-recording intervals that were used (‘lumi blocks’) are required to be longer than 60 s in duration and the dead time must be smaller than 5%.

  • Trigger. For the elastic configuration, a coincidence in the upper A-side and lower C-side detectors or the lower A-side and upper C-side detectors was required [9] (see Fig. 2). The trigger efficiency within the geometrical acceptance of the detectors is measured to be \((99.96 \pm 0.10)\%\) [9]. For the anti-elastic configuration the relevant trigger (a signal in any of the eight ALFA detectors) was prescaled by a factor of 15, which resulted in a low numbers of recorded anti-elastic events. The trigger efficiency for each of the anti-elastic configurations is determined as the product of the measured single-diffractive trigger efficiencies on each side, leading to the value \((99.02 \pm 0.25)\%\) before prescaling.

  • Pion system.

    • Charged tracks. Tracks in the ATLAS ID were reconstructed using a low-\(p_{\textrm{T}}\) tracking algorithm (\(p_{\textrm{T}} > {100}\,\text {MeV}\)) as in Ref. [40], where \(p_{\textrm{T}}\) denotes the transverse momentum component. Each track must pass the following quality conditions:

      • Pixel detector: at least one hit is required,

      • Semiconductor tracker: a minimum number of hits in the SCT is required, depending on the track \(p_{\mathrm T}\): at least two hits for \(p_{\mathrm T} > {100}\,\text {MeV}\), four hits for \(p_{\mathrm T} > {200}\,\text {MeV}\) and six hits for \(p_{\mathrm T} > {300}\,\text {MeV}\).

      Events with at least two tracks are required. A primary vertex is required and must have exactly two accepted tracks with opposite-sign charges and small impact parameters relative to the beam axis. For the purposes of this analysis, all charged tracks are treated as pion tracks, since the numbers of electron, kaon and proton pairs are estimated to be small. The pions’ transverse momenta are reconstructed [40] with an uncertainty of about 10 MeV independent of their charge.

  • MBTS. To select events with no additional visible activity in the ATLAS ID, taking into consideration its limited \(\eta \) coverage, a MBTS veto criterion is applied: the total number of MBTS inner cells on the two ATLAS sides with a signal is required to be at most one, ignoring the outer cells. This criterion was chosen since it was robust against electronic noise in the MBTS detector.

  • Proton system.

    • ALFA track reconstruction. The proton reconstruction criteria used in a previous analysis [9] – bunch group, data quality, selections on the reconstructed track and geometrical deflection, beam-screen and edge conditions (see Table 2 of Ref. [9]) – together with the detector alignment, are adopted for the current study.

    • ALFA uv-condition. This requirement is introduced to remove contributions from beam halo and showers (caused by interactions with material between the IP and the ALFA detectors). These contributions are absent in MC simulations. The purpose of the ALFA uv-condition is to differentiate between events with single particles and those with multi-particle showers entering the detectors, so as to filter out multi-particle signals, and in this way to allow good correspondence between MC simulations and real data samples.

      The uv-condition is based on the fibre multiplicities associated with a candidate proton. The first four u and first four v detector layers [8], closest to the IP, must satisfy the following:

      • at least two of these u layers, and at least two of these v layers, must have at least one hit, and

      • at most one u layer and one v layer may have more than three hits.

      The first condition identifies a well-measured track and is based on the estimate of the single-fibre efficiency and a requirement on the uv-condition efficiency. The second, allowing at most two cross-talk hits surrounding that of the signal, is based on observations made during beam tests of the ALFA detectors. It also rejects tracks that give rise to showers.

    • ALFA clean track. Due to e.g. beam halo, pile-up or showers, more than one track may be reconstructed in a given ALFA detector [9], and it may not be possible to decide which of the tracks is the correct one. Therefore, only events with exactly one reconstructed track in each of the detectors that comprise an arm are considered in the present analysis, and a correction is evaluated for each of the configuration arms to compensate for the consequent loss of signal.

    • ALFA geometric condition. In measuring leading protons, the ALFA detector system operates as a spectrometer in which a proton having a larger energy loss undergoes a larger deflection, corresponding to a larger \(x\) value of its track position measured in the horizontal direction in the coordinates of the ALFA station. In the case of exclusive pion-pair production, the energy loss of a leading proton is low and the expected distribution in the scatter plot of the reconstructed \(x\)-positions of the protons and corresponding local angles \(\theta _x\) (see Fig. 3) should have a shape similar to that of elastically scattered protons. This is illustrated in Fig. 4 and allows a geometrical selection to be used to remove many protons not originating from the process of interest. Data and MC events were selected within the ellipse indicated in Fig. 4b, whose size is slightly larger than that from the elastically scattered protons shown in Fig. 4a. This covers the larger kinematic phase space occupied by the protons after losing energy to the pion system.

  • Overall momentum balance. Because of the limited reconstruction of the proton kinematics, a selection criterion for overall four-momentum conservation is not possible; instead the momentum balance in the x and y projections is used.

    The methods used for the reconstruction of the proton kinematics from the tracks measured by the ALFA detector are based on knowledge of the accelerator optics. As the mass of the centrally produced pion-pair system is low, the ‘lattice’ method [9], originally used for elastically scattered protons, can be applied. Proton momentum projections \(p_x\) and \(p_y\) are used in the analysis, and are reconstructed with a resolution of about 40 MeV and 1 MeV respectively.

    The transverse momentum components of the full \(pp\pi ^+\pi ^-\) system are determined with a resolution of approximately 60 \(\text {MeV}\) in \(p_x\) and 20 \(\text {MeV}\) in \(p_y\), denoted by \(\sigma _x\) and \(\sigma _y\) respectively. The signal region is defined by \(3.5\sigma _{x,y}\) intervals about zero in \(p_x\) and \(p_y\).

  • Fiducial condition. The exclusive production of pion pairs is studied within a fiducial region which is defined to be close to that which is allowed by the sub-detector acceptances. The data and Monte Carlo analyses use the same fiducial region, which is given in terms of the pseudorapidities \(\eta (\pi )\) and transverse momenta \(p_{\textrm{T}}(\pi )\) of the individual pions, and the mass of the central pion system \(m_{\pi \pi }\):

    $$\begin{aligned}{} & {} |\eta (\pi )|< 2.5, \; p_{\textrm{T}}(\pi ) > 0.1\ \text {GeV},\\{} & {} \quad \; 2m_{\pi }< m_{\pi \pi } < 2.0\ \text {GeV}. \end{aligned}$$

    Additional conditions are applied to the y-components of the proton momenta \(p_{\textrm{y}}(\textrm{A})\) and \(p_{\textrm{y}}(\textrm{C})\), in both the elastic and anti-elastic configurations:

    $$\begin{aligned}{} & {} \textrm{armlet}_{ij}^\mathrm {low\_cut}< p_{\textrm{y}}(\textrm{A})< \textrm{armlet}_{ij}^\mathrm {up\_cut} \ \mathrm {\ \ \ and \ \ \ }\\{} & {} \textrm{armlet}_{kl}^\mathrm {low\_cut}< p_{\textrm{y}}(\textrm{C}) < \textrm{armlet}_{kl}^\mathrm {up\_cut}, \end{aligned}$$

    where \(ijkl \in \) {1368, 2457, 1357, 2468} and

    $$\begin{aligned} \begin{aligned} \textrm{armlet}_{13}^{\text {up}\_\text {cut}}&= \ \ 0.267\ \text {GeV},&\textrm{armlet}_{57}^{\text {up}\_\text {cut}}&= \ \ 0.246\ \text {GeV},&\\ \textrm{armlet}_{13}^{\text {low}\_\text {cut}}&= \ \ 0.080\ \text {GeV},&\textrm{armlet}_{57}^{\text {low}\_\text {cut}}&= \ \ 0.080\ \text {GeV},&\\ \textrm{armlet}_{24}^{\text {up}\_\text {cut}}&= -0.079\ \text {GeV},&\textrm{armlet}_{68}^{\text {up}\_\text {cut}}&= -0.082\ \text {GeV},&\\ \textrm{armlet}_{24}^{\text {low}\_\text {cut}}&= -0.250\ \text {GeV},&\textrm{armlet}_{68}^{\text {low}\_\text {cut}}&= -0.269\ \text {GeV}.&\end{aligned} \end{aligned}$$

    These selections are evaluated in terms of the reconstructed ALFA proton kinematic parameters, calculated using the nominal beam optics and ALFA detector positions. The experimental uncertainties of these values translate into a systematic uncertainty that is common to the corrected data and the MC predictions.

5.1.2 Data selection statistics

The numbers of events after the successive selection conditions are shown in Table 2.

5.2 Background estimation

One source of background consists of centrally produced pion pairs that are accidentally accompanied by one or more beam-halo protons which are detected in ALFA. This background is suppressed by the event selections to a low level. This can be seen in Fig. 5, which shows (a) the total multiplicity distribution of the MBTS inner rings for events that satisfy the selection criteria listed in Table 1, except for those on MBTS and momentum balance, and (b) after all the selections in Table 1 are applied. A fit to the data is performed in terms of a model comprising generated signal events (GenEx) and backgrounds from (i) generated diffractive events (Pythia8) and (ii) an ‘accidentals’ event sample formed from data events with a pion pair that are combined with unrelated data events randomly found to have ALFA signals. For exclusive pion events, the MBTS multiplicity is at most one, while for other diffractive events it can be higher. Events with accidental coincidences can give both higher and lower MBTS multiplicities. Such events are contained in the event sample, but Fig. 5b shows that they contribute no contamination to the signal region \(|p_a| < 3.5\sigma _a\), where \(a = x, y\) (see Sect. 5.1.1), after all conditions listed in Table 1 are applied.

Fig. 5
figure 5

Total multiplicity of the MBTS inner cells, comparing data with MC signal simulation (GenEx), MC background simulation (Pythia8 central diffraction (CD)), and accidental coincidences. In a the MBTS selection criteria and selections for momentum balance in the x and y projections are not applied; in b all the selections listed in Table 1 are applied. The MC and accidental coincidences histograms are stacked. Statistical uncertainties of MC events and accidentals are combined

The very strong effect of the MBTS veto on background suppression is demonstrated also in Fig. 6, which shows that the summed vertical (y-axis) track momenta exhibit a clear signal peak in the total \(p_y\) of the event only after this veto is applied. Figure 6a includes events with selections up to those on the ID and ALFA tracks listed in Table 2, while Fig. 6b shows the same data and backgrounds but with the MBTS veto also applied. The background was fitted outside the signal region, which approximately covers the central three plotted intervals. The signal peak is now prominent.

Fig. 6
figure 6

The summed momentum values in \(p_y\) after the pion and proton system selection: a before and b after the MBTS veto is applied (see Table 2). The histograms of the MC predictions and the accidentals are stacked. Statistical uncertainties of MC events and accidentals are combined. The underflow and overflow bins (\(|p_y|>1\) \(\text {GeV}\)) are shown

Since the data were taken during the special run with very low pile-up, the remaining backgrounds, after applying the event selections of Sect. 5.1, presumably originate from other central diffraction processes. For both the elastic and anti-elastic event configurations, the backgrounds due to these diffraction processes are estimated using events satisfying the complete set of selections listed in Table 1 except for the requirement on the momentum balance in the x and y projections. They are evaluated from a fit to the \(p_y\) distribution of the data outside the signal region, using a model consisting of a background generated by Pythia8 and accidentals. This is shown in Fig. 7a, while Fig. 7b shows the distribution with all the selections applied.

Fig. 7
figure 7

Full final-state \(p_y\) momentum component of data, fitted to MC simulation and accidentals using GenEx for the signal component and a background consisting of accidentals and Pythia8 central diffraction (CD) without exclusive pion processes; in a all the final selections listed in Table 1 are applied except those on the momentum balance in the x and y projections, while in b all the final selections are applied. The histograms of the MC predictions and the accidentals are stacked. Statistical uncertainties of the MC events and accidentals are combined. The underflow and overflow bins (\(|p_y|>1\) \(\text {GeV}\)) are shown

5.3 Beam and ALFA modelling inefficiencies, correction procedure

The implementation of the ALFA detector in the ATLAS simulation framework has some limitations. The response can differ from that of the real detector, mainly due to imperfect implementation of signal and noise production mechanisms and the omission of electronic cross-talk between channels.

Since the simulation does not include the production of particle showers that are due to the interaction of forward-going particles with parts of the LHC (accelerator beam pipe, collimators, shielding of magnets, etc.), the uv-condition is introduced, effectively removing these showers from the data. This affects the signal, and the corresponding correction depends on the elastic or anti-elastic configuration (‘conf’) and the arm. A further correction is required for the clean track selection (Sect. 5.1).

If the MC description were perfect, the detector efficiency \(\varepsilon \), for a given arm and configuration, would be written as

$$\begin{aligned} \left( \varepsilon \right) ^{\textrm{conf}}_{\text {arm}} = \left[ \left( \frac{N_{\text {trk}}}{N_{\text {acc}}}\right) ^{\text {MC}}\right] _{\text {arm}}^{\textrm{conf}}, \end{aligned}$$
(1)

where \(N_{\text {trk}}\) is the number of generated MC signal events with at least one track reconstructed in each of the detectors in a given configuration and \({N_{\text {acc}}}\) is the number of MC signal events within the acceptance of that configuration.

Since the MC simulation does not contain all relevant effects, the uv-condition and the clean track selection are introduced and Eq. (1) is now rewritten as

$$\begin{aligned} \left( \varepsilon '\right) ^{\textrm{conf}}_{\text {arm}}{} & {} = \left[ \left( \frac{N_{\text {trk}}}{N_{\text {uv}}}\right) ^{\text {data}} \times \left( \frac{N_{\text {uv}}}{N_{\text {acc}}}\right) ^{\text {MC}}\right] _{\text {arm}}^{\textrm{conf}}\nonumber \\{} & {} {\mathop {=}\limits ^{\text {def}}} \left[ r^{\text {data}} \times t^{\text {MC}} \right] _{\text {arm}}^{\textrm{conf}} \text {,} \end{aligned}$$
(2)

where \({N_{\text {uv}}}\) is the number of events which pass the uv-condition. The first factor in Eq. (2) is given by physics that can be mismodelled by generators, and the second factor takes account of the clean track selection.

Denoting \(R_{\text {arm}}^{\textrm{conf}} = \left( o^{\text {MC}}/o^{\text {data}}\right) _{\text {arm}}^{\textrm{conf}}\), where the ratio \(o^{\text {X}} = N^{\text {X, clean}}/N^{\text {X, any}}\) gives the ratio of the number of events with clean tracks to all events in a given track sample X (MC or data), the combined correction factor \(f^{\mathrm {s+} uv \textrm{, conf}}_{\text {arm}}\), where \(\mathrm {s+} uv \) denotes the combination of single tracks and uv-conditions, is written as

$$\begin{aligned} f^{\mathrm {s+} uv \textrm{, conf}}_{\text {arm}} = \left( \varepsilon / \varepsilon ' \times R \right) _{\text {arm}}^{\textrm{conf}} \end{aligned}$$

which, using Eq. (2), can be re-written as

$$\begin{aligned} f^{\mathrm {s+} uv \textrm{, conf}}_{\text {arm}} = \left( r^{\text {MC}} / r ^{\text {data}} \times o^{\text {MC}}/o^{\text {data}} \right) _{\text {arm}}^{\text {conf}} \text {.} \end{aligned}$$

Its values are given in Table 3.

The effects arising from detector efficiency and due to migrations across the fiducial phase-space boundary at particle and detector level are corrected for with a single factor for each configuration. This is adequate in view of the limited statistical precision of the data, given that the MC model describes the data well. The correction factor, \(f^{\textrm{corr, conf}}_{\textrm{arm}}\), is based on the GenEx MC simulation, and for a given configuration it is defined as the ratio of the number of events, \(N_{\mathrm {detector\_level}}^{\textrm{passed}}\), that pass the event selection criteria at the detector level, to the number of events \(N_{\mathrm {particle\_level}}^{\textrm{passed}}\) that pass the fiducial region selection at the particle level, i.e. \(f^{\textrm{corr, conf}}_{\textrm{arm}} = \left( {N_{\mathrm {detector\_level}}^{\textrm{passed}}}/{N_{\mathrm {particle\_level}} ^{\textrm{passed}}}\right) ^{\textrm{conf}}_{\textrm{arm}}\). The geometrical acceptance of each ALFA detector is \(\approx \) 0.25, giving rise to the calculated combined values stated in Table 3.

Table 3 Correction factors for the single-track selection and uv-condition, and the correction factor for MC simulation based on the GenEx generator. Statistical uncertainties are quoted
Fig. 8
figure 8

Distributions, for the selected events, of \(p_x\) and \(p_y\) components of the pion tracks reconstructed in the ATLAS central detector (upper row), and \(p_x\) and \(p_y\) components of the proton tracks reconstructed in the ALFA detectors (lower row) for the data, GenEx MC and Dime MC simulations after applying all the event selections, but without a background subtraction applied to the data (\(\approx 10\%\)). Each of the MC samples is scaled to the data. Statistical uncertainties are shown only for the data; they are negligible for the MC predictions

The visible cross-section for a given elastic or anti-elastic configuration is then determined as

$$\begin{aligned} \sigma _{\pi ^{+} \pi ^{-}}^{\mathrm {vis,\ conf}}= & {} \frac{1}{L} \times \left[ \left( N_{0}^{\textrm{conf}}-B_{0}^{\textrm{conf}}\right) \times C_{0}^{\textrm{conf}} \right. \\{} & {} \left. +\left( N_{1}^{\textrm{conf}}-B_{1}^{\textrm{conf}}\right) \times C_{1}^{\textrm{conf}} \right] \times \frac{1}{\epsilon _{\textrm{trig}}^{\textrm{conf}} \cdot \epsilon _{\textrm{DAQ}}} \end{aligned}$$

where L represents the integrated luminosity used; \(N^{\textrm{conf}}_{\textrm{arm}}\) and \(B^{\textrm{conf}}_{\textrm{arm}}\) are the numbers of selected signal candidate events and calculated background events in each arm; \( C^{\textrm{conf}}_{\text {arm}} = f^{\mathrm {s+} uv \textrm{, conf}}_{\text {arm}}/f^{\textrm{corr, conf}}_{\textrm{arm}}\); \(\epsilon _{\textrm{trig}}^{\textrm{conf}}\) is the trigger efficiency for the given configuration; \(\epsilon _{\textrm{DAQ}}\) is the dead-time correction factor, as defined and determined in Ref. [9].

5.4 Kinematic distributions

Taking into account the precision of the reconstruction, the kinematic distributions of the pions and protons are well modelled by the MC simulations. Figures 8, 9 and 10 show comparisons of the distributions of the momentum components of the reconstructed pions and protons, and the pion-pair rapidity, acoplanarity, transverse momentum and invariant mass, for the data and the GenEx MC and Dime MC simulations. The distributions are presented after applying all the event selections, but without applying a background subtraction (\(\approx 10\%\)) to the data. In view of the low number of events for the anti-elastic configuration, only distributions for the elastic configuration are shown.

Fig. 9
figure 9

Distributions of a pion-pair rapidity and b pion-pair acoplanarity for the data, GenEx MC and Dime MC simulations after applying all event selections, but without a background subtraction applied to the data. Each of the MC samples is normalized to the data. Statistical uncertainties are shown only for the data; they are negligible for the MC predictions

Fig. 10
figure 10

Distributions of a pion-pair transverse momentum and b pion-pair invariant mass for the data, GenEx MC and Dime MC simulations after applying all event selections, but without a background subtraction applied to the data. Each of the MC samples is normalized to the data. Statistical uncertainties are shown only for the data; they are negligible for the MC predictions

5.5 Systematic uncertainties

The overall systematic uncertainty on the exclusive pion-pair cross-section measurement is estimated as \({~}^{+6.4}_{-4.2} \) \(\%\) for the elastic configuration and \({~}^{+6.0}_{-4.4} \) \(\%\) for the anti-elastic configuration. Table 4 summarizes the main sources of systematic uncertainty. The difference between the relative uncertainties of the two configurations comes mainly from data-driven systematic uncertainties. Some of the MC studies made use of slightly enlarged fiducial region criteria to estimate systematic uncertainties.

Background determination. The systematic uncertainty is determined as half of the difference between the background estimates for the standard signal region, \(3.5\sigma _{x,y}\) around zero in \(p_x\) and \(p_y\), and for the case when the signal region is increased to \(5\sigma _{x,y}\). It is symmetrized.

LHC beam energy. The systematic uncertainty due to that of the nominal beam energy is based on a beam energy variation of about \(\pm 0.1\%\) [41].

Table 4 Summary of the exclusive pion-pair cross-section systematic uncertainties
Table 5 Exclusive pion-pair cross-section within the defined fiducial region for elastic and anti-elastic configurations, for the measurement and MC simulations. The statistical uncertainties of the MC simulations are negligible. The GenEx predictions have been multiplied by an absorptive correction factor of 0.22 suggested by the author of the generator

Thicknesses of material. An uncertainty in the amount of material in the ID is calculated by changing this by \(+5\%\) and \(+10\%\) in the whole ID and by \(+10\%\) in the pixel detector to determine the difference between the lowest and the highest value of the corrected exclusive pion-pair cross-section [40].

MBTS Veto. The MBTS veto uncertainty determination is based on the corresponding procedure used in the measurement of the inelastic proton–proton cross-section at \(\sqrt{s}\) = 7 TeV [42].

Selection criteria. The uncertainty in the efficiency due to the selection criteria is determined from the fraction of lost signal. The overall uncertainty in the ALFA reconstruction efficiency is determined by varying the event selection criteria and summing the corresponding individual uncertainties in quadrature.

Correction factors. An uncertainty in the values of \(f^{\mathrm {s+} uv \textrm{, conf}}_{\text {arm}}\) arises from the restricted selection of data that is used to evaluate this factor in each arm. Although of statistical origin, this is treated as a systematic uncertainty.

Beam optics. This analysis uses data at a collision energy of 7 TeV and with high \(\beta ^{\star }= {90}\,\text {m}\) beam optics, referred to as the nominal optics. Based on data measurements, an adjustment is made to the current-to-field calibration offset between the Q1Q3 and Q2 quadrupole magnets to derive the so-called effective optics [9]. Studies related to both optics are performed: the effective and the nominal optics are used in MC simulation to calculate all the corrections applied in reconstructing the data. The nominal optics is used as the baseline; the difference in the cross-section values is used to determine the systematic uncertainties.

Modelling. The analysis of the data uses the generator GenEx as the baseline for modelling the signal sample. The full analysis is repeated using the generator Dime, and the difference between the resulting cross-sections is taken as an uncertainty due to the modelling and is applied symmetrically.

6 Results and discussion

The cross-section for exclusive pion pair production is measured for two non-overlapping configurations, elastic and anti-elastic. The fiducial region is defined in Sect. 5.1.1 and the results are presented in Table 5.

There are 28 candidate signal events in the elastic configuration and 3 in the anti-elastic configuration (see Table 2). These include an estimated 2.9 background events in the elastic configuration (\(\approx \) 10%) and 0.2 background events (\(\approx \) 6%) in the anti-elastic configuration.

The results may be compared with cross-sections provided by MC generators using the same fiducial region definition: \({1.5}\,{\upmu \textrm{b}}\) (elastic configuration) and \({2}\,{\upmu \textrm{b}}\) (anti-elastic configuration) in the case of GenEx (these have been multiplied by an absorptive correction, abs. corr.), and \({1.6}\,{\upmu \textrm{b}}\) (elastic configuration) and \({3}\,{\upmu \textrm{b}}\) (anti-elastic configuration) in the case of Dime. The absorptive correction [25] applied here to GenEx covers possible rescatterings of the particles entering the process and complicates the simple picture in Fig. 1. The value used of 0.22 was communicated by its author; the correction is not included in GenEx itself and is, in general, kinematics and model dependent. It is not used in the experimental analysis, since the MC distributions are normalized to data, but only in the present comparison with the results. The measured anti-elastic cross-section has a large statistical uncertainty, and is not statistically different from zero, which prevents strong conclusions from being drawn.

7 Conclusion

A first measurement of the purely exclusive pion-pair cross-section at the LHC is presented, using \({80}\,{\upmu \textrm{b}}^{-1}\) of \(\sqrt{s}={7}\,\text {TeV}\) low-luminosity pp collision data collected by the ATLAS detector. The limited statistical precision obtained excludes the present possibility of tuning or excluding any of the existing physical models for the process, but the two models that are employed here, GenEx and Dime, evaluated with the parameters provided by their authors, provide preliminary theoretical estimates. The use of the forward ALFA detectors distinguishes the present measurement from others performed at comparable energies, since both outgoing protons have been measured directly, and used to suppress contamination from beam remnants. This measurement demonstrates the potential to measure exclusive diffractive hadronic processes using forward sub-detectors in combination with the ATLAS central detector.