1 Introduction and motivation

The world’s highest energy particle accelerator, the Large Hadron Collider (LHC), contains two high-energy proton beams travelling in opposite directions, guided around the accelerator ring by superconducting (SC) magnets. Its nominal stored beam energy of 360 MJ is orders of magnitude greater than previous accelerators, such as the Tevatron. This high energy stored beam passes in the machine aperture close to its magnet SC coils with a quench limit of about 40 mW/cm\(^3\) at the operational current of 80 % of the magnet critical current [1]. The limit corresponds to the design limit of 13–15 mW/cm\(^3\) including an assumed safety factor of 3 [2]. A powerful cleaning system is vital to the machine protection in order to operate below the quench limit, with a highly efficient collimation system necessary in order to remove any stray halo protons. The halo is generated by various effects [2] and it is characterised as an off-momentum halo (in which particle energies deviate from the reference) and a betatron halo (in which particles have large transverse amplitudes). Although the collimation system is adequate for the current configuration of the LHC, for the future High-Luminosity (Hi-Lumi) machine [3] upgrade the physics of the scattering of protons in the collimators must be accurately simulated, to avoid any quench of the SC magnets and to protect the vulnerable parts of the machine such as the detectors.

The tracking of protons around the ring and inside the collimator material is based on complex simulations where many different physics effects are involved. Here we focus on the scattering. Protons interact with both electrons and nuclei in the collimator material, with the former giving ionisation energy loss. The latter can be divided into elastic (\(pp \rightarrow pp\)), Single-Diffractive (SD) (\(p p \rightarrow p X\) or \(p p \rightarrow X p\)), double diffractive (\(p p \rightarrow X Y\)) and inelastic scatters. Note that we ignore nuclear effects and consider a nucleus as a collection of protons and neutrons, and interactions with neutrons are treated similarly to those with protons. Experimentally pp and pn cross sections are within less than 2 % at the highest-energy pn data available, \(\sqrt{s}\) \(=\) 30 GeV, and theoretically the agreement is expected to be even less than this, as the relevant processes are dominated by Pomeron and \(f_2\) exchange. This approximation has also been used in previous studies of the LHC collimation system ([4, 5] and references therein), which agree with measured losses.

To study the beam halo we do not consider inelastic scatters, double-diffractive scatters, or SD interactions \(p p \rightarrow X p \), in which the beam proton breaks up: for such events all the energy is lost locally, within 50 m, according to studies by the CERN collimator group [6, 7]. With elastic and single-diffractive scattering (\(p p \rightarrow p X\)) the emerging protons are only slightly affected and may survive several turns before being lost. The elastic scattering contributes to the betatron halo creation, and SD to the off-momentum halo.

The LHC ring is divided into 8 regions. For the nominal layout, as described in the design report [2], there are two collimation regions. In the third Interaction Region (IR3), the removal of off-momentum halo particles, known as momentum cleaning, takes place in a dispersive region. In IR7, particles with large transverse amplitude are removed; this is known as betatron cleaning. There is also an accelerating region in IR4, and a beam dump region in IR6. The remaining four regions are dedicated to the detector insertions: there are two at low \(\beta ^{*}\) in IR1 (ATLAS) and IR5 (CMS), and two at high \(\beta ^{*}\) in IR2 (ALICE) and IR8 (LHCb), where \(\beta ^{*}\) is the betatron function of the magnetic lattice at the interaction point. In each collimation region there is a cleaning hierarchy, and the primary collimators (TCP) in IR7 have the tightest apertures of the machine. In addition, tertiary collimators (TCT) are installed at both sides of the detector insertions to protect the final focus SC magnets and detectors.

In Table 1, the equivalent centre-of-momentum energy is given for various LHC proton energies on a ‘fixed target’ proton in the collimator. It varies from 29 GeV at injection (\(E_{beam} = 450\) GeV) to 115 GeV for the nominal beam energy, 176 GeV for the LHC energy upgrade and 306 GeV for the FCC-hh.

Table 1 The relevant beam energies required for protons impinging on a collimator

Experimental data for pp and \( p\bar{p}\) reactions exist for many energies from different experiments and accelerators, principally the Intersecting Storage Rings (ISR) at \(\sqrt{s}= \)23–63 GeV and the Tevatron at 2 TeV. There are also data from the SP\(\bar{\mathrm {P}}\)S. With plentiful data both above and below the range required, our model parameters are obtained by interpolation, rather than extrapolation.

In this paper we create a model within the Pomeron and Reggeon exchange framework of Donnachie and Landshoff [8, 9]. The model is an elegant description of the strong interaction at high energies, and describes the experimental data for total, elastic and SD scattering with minimal assumptions. The fit uses a small number of parameters to describe data for 21 energies and 11 experiments, aiming to achieve the best possible fit. We use an extension of the model which we fit to most of the available elastic and SD data, in order to obtain a parametrisation which covers the required proton-target kinematical range at LHC energies.

The extended model, which we simply call the DL model, is implemented into the beam tracking library MERLIN [1013], which is then used to simulate the loss maps for the nominal LHC.

We use this model to simulate the LHC loss maps, demonstrating the cleaning performance of the collimation system. This performance determines whether the accelerator can safely run at higher intensity, or whether additional shielding or collimators will be required. Realistic simulations of particle loss maps are fundamental to our ability to predict eventual quenching locations, for the nominal LHC and possible upgraded collimation systems, new materials and advanced collimation concepts such as hollow electron lenses [14] and crystal collimation [15].

The layout of this paper is as follows. In Sect. 2 we introduce the kinematics and discuss the requirements for the simulation of proton scattering within the collimator materials. In Sect. 3 we model the elastic scattering, performing a fit which achieves a good description of the available data. Then in Sect. 4 we describe the single diffractive model and obtain a fit for the double differential cross section for low and high missing mass regions, producing a good description of a wide range of data. We illustrate the fitting procedure and present the results at LHC energies and the prediction of the total SD cross section as a function of the centre-of-mass energy \(\sqrt{s}\). We show that it is possible to use the DL fit approach for elastic and SD scattering to cover the required range of kinematical variables for the LHC. In Sect. 5 we introduce the MERLIN code and the implementation of the model. The resulting loss maps for the nominal LHC at 7 TeV are presented with a detailed examination of the betatron cleaning region and the losses in the dispersion regions.

The data sources for elastic and single diffraction dissociation at different energies are reported in 1 and 1, along with references and the fit of the model to data.

2 Proton scattering and beam dynamics

2.1 Particle beam dynamics and dispersion

The horizontal transverse motion of a particle in an accelerator is given by the Courant–Snyder parameterization of the solution to Hill’s equation [16]

$$\begin{aligned} x(s') = \sqrt{2J \beta _x(s')} \sin (\mu _x(s')+\mu _{x0}) + D_x \frac{\Delta p}{p}. \end{aligned}$$
(1)

Here \(s'\) is the longitudinal position along the accelerator lattice, J is the particle action, \(\beta _x\) the betatron function of the accelerator magnetic lattice, and \(\mu _x\) the betatron phase. p is the reference momentum for the lattice and \(\Delta p\) is the deviation of the particle from this reference momentum. \(D_x\) is the dispersion function, describing the motion of particles with such a deviation. Protons that have lost momentum in diffractive interactions may have large transverse displacements from the reference orbit in regions where \(|D_x|\) is large.

Fig. 1
figure 1

Horizontal dispersion (green line) and horizontal and vertical \(\beta \) functions (red and blue lines) for beam 1 around the IR7 region in the LHC as generated by MERLIN using the V6.503 optics layout. The horizontal axis represents the distance from ATLAS interaction point

Fig. 2
figure 2

Horizontal dispersion (green line) and \(\beta \) functions (red and blue lines) for beam 1 around the CMS detector (IR5) in the LHC as generated by MERLIN using the V6.503 optics layout

Figure 1 shows the \(\beta \)-functions and the horizontal dispersion in the betatron collimation region IR7. There, the dispersion is small but the \(\beta \)-functions are large, so the collimators placed here remove protons in the betatron halo but not the energy halo.

Table 2 A list of collimators in IR7 with their Twiss parameters, and assuming a normalised emittance of \(3.75~\upmu \)m rad, the value of |t| values corresponding to 20 times the nominal beam divergence at collimator location

Figure 2 shows the \(\beta \)-functions and horizontal dispersion in the IR5 region, where the CMS detector is located. The magnetic elements are shown above the plot, including the quadrupole triplets on both sides of the detector that squeeze the beam at the interaction point. For the nominal LHC, the value of \(\beta \) at the interaction point is 55 cm in IR1 (ATLAS) and IR5 (CMS) and 10 m in IR2 (ALICE) and IR8 (LHCb).

2.2 Kinematics and the relevant range of t and \(M_X\)

If a proton with mass \(M_p\) and 4-momentum \(p_i^{\mu } = (E_i,\mathbf {p_i})\) in the lab frame interacts with a stationary proton \(P^{\mu } = (M_p,0)\), and scatters to \(p_f^{\mu } = (E_f, \mathbf {p_f})\), the invariants s and t are defined as

$$\begin{aligned} s = (P^{\mu }+p_i^{\mu })^2 =2 M_{p}^2 + 2 M_{p}E_{i}, \end{aligned}$$
(2)
$$\begin{aligned} t=(p_i^\mu - p_f^\mu )^2 = (E_i - E_f)^2 - (\mathbf {p}_i -\mathbf {p}_f)^2. \end{aligned}$$
(3)

\(\sqrt{s}\) is the energy in the centre of momentum system. The expression for t can usefully be rewritten in terms of the proton scattering angle \(\theta \),

$$\begin{aligned} t = 2M_p^2-2E_iE_f+2p_i p_f \cos \theta . \end{aligned}$$
(4)

The invariant mass of the diffracted proton-target, \(M_X\) also called the missing mass, is given by energy-momentum conservation

$$\begin{aligned} M_X^2=(p_i^\mu +P^\mu -p_f^\mu )^2=(E_i-E_f+M_P)^2 - (\mathbf {p}_i-\mathbf {p}_f)^2.\nonumber \\ \end{aligned}$$
(5)

It is convenient to define the dimensionless variable

$$\begin{aligned} \xi ={M_X^2 \over s}. \end{aligned}$$
(6)

The energy loss by the scattered proton is given by combining Eqs. 4 and 5

$$\begin{aligned} \Delta E = E_f-E_i= \frac{t +M_p^2 - M_X^2}{2 M_p}. \end{aligned}$$
(7)

(For elastic scattering \(M_X\) is equal to \(M_p\) and this simplifies further.) Thus the quantities relevant for the simulation: \(\Delta E\) the energy change, and \(\theta \), the direction of the outgoing particle (apart from a random azimuthal angle) are determined by the quantities t and \(M_X\) or \(\xi \), and it is the distributions for these two quantities that are predicted by the model.

If the scattering angle is significantly larger than the beam divergence, the scattered proton will be lost immediately, or in the nearby downstream region of the machine. Thus our model of elastic scattering must be accurate at small |t|/small \(\theta \) but need not model large |t|/large \(\theta \), where ‘large’ and ‘small’ refer to comparison of the scattering angle with the angular beam divergence at that location. Table 2 shows the LHC V6.503 machine optics, characterised by the Twiss parameters \(\alpha \) and \(\beta \), at three typical collimators in IR7 (defined earlier) and, assuming a normalised nominal beam emittance of 3.75 mm.mrad, shows the angular divergences corresponding to 20 times their nominal values at the collimator locations, and the corresponding |t| values.

The table shows that, for the collimation optics in IR7, modelling elastic scattering events up to \(|t|=0.34~\mathrm {GeV}^{2}\) is sufficient to correctly model scattering events which could change the collimator-induced loss map beyond the immediately vicinity of the primary collimator. The table also includes an extreme case of collimation optics (arbitrarily chosen) which shows that for larger values of \(\alpha \) at collimator locations we need to model an approximately double |t| range of elastic events. The elastic fits in this paper are valid over the range of available data, and extend to t \(= -\) 14.2 GeV\(^2\), which is more than ample for our simulations.

Detailed modelling of scattering at very small |t| is also unnecessary as very small angle scatters do not lead to beam loss. To investigate this we have used MERLIN to perform a full phase space aperture scan in both planes, injecting a beam filling one plane of phase space, i.e. a grid in x and \(x^\prime \), with the other coordinates matched to the optical lattice at each collimator. These particles were then tracked for 100 turns, with particles removed if they touch any aperture restrictions, and the surviving particles’ initial angles at the collimator jaws recorded. The smallest possible angle for which a particle is lost gives the minimum t value required. For the collimator jaw around the experimental regions, which have the minimum aperture available for scattering, an appropriate minimum value of |t| is 0.0001 GeV\(^2\).

The ranges of \(M_X\) and |t| required for modelling diffractive scattering depend on the beam’s angular divergence and its intrinsic energy spread. For the former, referring to Table 2, we take a conservative value of \(\sigma '=15 \,\,\mu \)rad to cover all possible current and future cases including deviation from the specified normalised emittance value. For the latter, the LHC beam energy spread \(\sigma _e\) is the nominal 1.1 \(\cdot \) 10\(^{-4}\) at 7 TeV, and has been measured to be 1.36 ± 0.04 \(\cdot \) 10\(^{-4}\) at 3.5 TeV. The dependence of the scattering angle on \(\xi \) is weak, and a |t| limit of 4 GeV\(^{2}\) corresponds to 20\(\sigma '\) over all relevant \(\xi \). For a 3.5 TeV beam energy, \(\xi \) \(=\) 0.12 corresponds to \(M_X\) \(=\) 28 GeV and, even at our maximum |t| of 4 GeV\(^2\), this gives an energy deviation 420 GeV, which is 856\(\sigma _e\), and also 41\(\sigma '\). At 7 TeV it corresponds to 1109\(\sigma _e\), The conclusion for all energies is that a kinematical range of \(\xi \) up to 0.12 and |t| up to 4 GeV\(^2\) is sufficient and conservative for the single diffractive fit. The fits are not sensitive to the minimum values, and we take the fits down to threshold for \(\xi \) and down to t \(= -\) 0.0001 GeV\(^2\).

3 Elastic proton scattering and the Pomeron

The differential cross-section \(d\sigma /dt\) of elastic pp and \(p \bar{p}\) scattering is described by Coulomb scattering at very small |t| and nuclear scattering for larger |t|. Early measurements at the ISR [17, 18] with energies between 23 GeV and 63 GeV revealed at low |t| an approximately exponential behaviour, \(e^{-B |t|}\), where B is known as the slope parameter. This is followed by a diffractive minimum at around \(|t| \simeq \) 1.4 GeV\(^2\), and subsequently a broad peak. The energy dependence of \(d\sigma /dt\) shows a shrinkage of the elastic peak, i.e. an increase in B, with increasing \(\sqrt{s}\) [19].

The DL model includes Regge (\(\rho ,\, \omega \,\mathrm { and }\, a_2, f_2\) trajectories) and Pomeron exchange [20], including multiple Regge and Pomeron exchanges [8, 21]. At large t triple gluon exchange is also present [22, 23]. Recently, in the light of the LHC data from the TOTEM experiment, a hard Pomeron term has also been added [24].

We extend the DL nuclear model to take into account the low t Coulomb peak in order to simulate elastic scattering in the energy ranges given in Table 1. The DL model has been fitted to all elastic data to obtain the fit parameters of the model. The fitting procedure is different from the one originally used in [24] where the normalisations were kept constant. The details of our approach are given here; a full account can be found in [25].

In this section we describe the elastic model general formulation and the fitting procedures. We then present the fitted differential cross section and the total elastic cross section.

3.1 The general formulation

The method used to calculate the elastic differential cross section is well established [26]. It is given by

$$\begin{aligned} \frac{d\sigma }{dt} = \pi \left| f_c + f_n \right| ^2, \end{aligned}$$
(8)

where \(f_c\) and \(f_n\) are the Coulomb and nuclear amplitudes, and the formalism includes the interference term. In general, there is a phase difference between the Coulomb and nuclear amplitudes, \(e^{i\alpha \phi \left( t\right) }\), such that

$$\begin{aligned} \frac{d\sigma }{dt} = \pi \left| f_c e^{i\alpha \phi \left( t\right) } + f_n \right| ^2. \end{aligned}$$
(9)

To find the Coulomb phase \(\phi \), we use a fit to the cross section slope at \(t=0\), and the calculation by Cahn [27],

$$\begin{aligned} \phi = \mp \left( \gamma + \ln \left[ \frac{B}{2}\right] \right) . \end{aligned}$$
(10)

The upper sign refers to pp scattering, the lower to \(p\bar{p}\), \(\gamma \) is Euler’s constant and B is given by

$$\begin{aligned} B = 8.1 + 1.2 \log \sqrt{s}. \end{aligned}$$
(11)

3.1.1 Photon exchange

The Coulomb amplitude \(f_{c}\) is given by [28]

$$\begin{aligned} f_{c} = \mp 2 \alpha _{em} \frac{F\left( t\right) ^{2}}{t}, \end{aligned}$$
(12)

where \(F\left( t\right) \) is the proton electromagnetic form factor, given by equation 3.17 in [9],

$$\begin{aligned} F(t)= \frac{4M^2_p-2.79t}{4M^2_p-t}\frac{1}{(1-t/0.71)^2}. \end{aligned}$$
(13)

However it is well approximated by the simpler formula [9],

$$\begin{aligned} F\left( t\right) ^2 = 0.27 e^{8.38t} + 0.56e^{3.78t} + 0.18 e^{1.36t}. \end{aligned}$$
(14)

3.1.2 Hadronic exchange

In the DL model, 4 Regge trajectories are used, the hard Pomeron, the soft Pomeron, the \(f_2\) and \(a_2\) trajectory, and the \(\omega \) and \(\rho \) trajectory. In the following these are labeled by 0 to 3 respectively. This gives, for the nuclear amplitude,

$$\begin{aligned} f_n = A_{ggg}\left( s,t\right) + \sum \limits _{i=0}^3 A_i\left( s,t\right) . \end{aligned}$$
(15)

where we have included a triple-gluon exchange amplitude. Its form varies like \(1/t^4\) at large t, is exponential at small t and the expressions are forced to match at an intermediate \(t=t_0\), such that [20]

$$\begin{aligned} A_{ggg}(t)= & {} \frac{ \sqrt{16 \pi }\sqrt{0.09}}{t^4} (|t| > |t_0| )\nonumber \\= & {} \frac{\sqrt{16 \pi }\sqrt{0.09} }{t_0^4}\exp \left( 4-4t/t_0\right) ( |t| < |t_0|) \end{aligned}$$
(16)

The amplitude is purely real and energy independent. \(t_0\) is used as a free parameter in the fitting procedure.

The exchange amplitudes \(A_i\) are

$$\begin{aligned} A_i\left( s,t\right) = Y_i(2\nu \alpha _{i}^\prime )^{\alpha _{i}\left( t\right) } e^{\frac{i\pi }{2}\alpha _{i}\left( t\right) }F^{2}(t), \end{aligned}$$
(17)

with

$$\begin{aligned} 2\nu = \left( \frac{s-u}{2}\right) \qquad Y_i = - X_i(i=0,1,2) \qquad Y_3 = iX_3\nonumber \\ \end{aligned}$$
(18)

where s and u are the Mandelstam variables and F(t) is the form factor of the proton. The \(X_i\) are real and positive; the factor i multiplying \(X_3\) ensures the correct signature factor [8] for negative C-parity exchange. The amplitude for \(p\bar{p}\) scattering is the same except that \(Y_3\) has the opposite sign.

The form of each Regge trajectory is

$$\begin{aligned} \alpha _i\left( t\right) = 1 + \epsilon _{i} + \alpha _{i}^{\prime } t \end{aligned}$$
(19)

where \(\alpha _{i}^{\prime }\) is the slope, and \(1+ \epsilon _i\) is the intercept at \(t = 0\).

We extend this single scattering model to include double Pomeron exchange [24, 25], which is necessary to account for the observed dip in the elastic differential cross section. The appropriate termFootnote 1 is included in our computed amplitude; it involves no new parameters apart from parameterising higher order scattering terms not included through scaling the double scattering amplitude by a factor \(\lambda \).

3.1.3 The full model

Combining the contributions to Eq. (9) gives the differential cross section for elastic scattering as

$$\begin{aligned} \frac{d\sigma }{dt}= & {} \pi \left[ A_c\left( s,t\right) \right] ^2\! +\! \frac{1}{4\pi }(\mathbb {R}e\left[ A_n\left( s,t\right) \right] ^2 \!+\! \mathbb {I}m\left[ A_n\left( s,t\right) \right] ^2) \nonumber \\&+\left( \rho +\alpha _{em}\phi \right) A_c\left( s,t\right) ~\mathbb {I}m\left[ A_n\left( s,t\right) \right] , \end{aligned}$$
(20)

where the optical theorem has been used for the cross term and we define the ratio of the real and imaginary components of the nuclear term as \(\rho \). The real and imaginary terms are the sum of all the corresponding terms from Regge exchange, and both single and double Pomeron exchange. We have assumed that \(\alpha \phi \) is small, so that the exponential term could be expanded. For \(p\bar{p}\) scattering, the sign of the terms must be inverted for the \(C=-1\) \(\omega \) and \(\rho \) trajectory, and the triple gluon term.

3.2 The elastic model fit

Using this model, we fit all suitable available elastic data. Since the electromagnetic cross section diverges as \(t \longrightarrow 0\), a minimum t value must be defined otherwise the integrated cross section will be infinite.

Using MINUIT within ROOT [29], a global fit is performed over the data shown in Table 11 of 1, where \(\sqrt{s}~>~23\) GeV. At and below this value, the fit quality of the model starts to degrade.

In the fitting, both the Regge trajectories in the model are “effective” trajectories and are initialized with values taken from a Chew-Frautschi plot. The Pomeron trajectories, \(X_i\) factors, and both \(\lambda \) and \(t_0\) are taken as free parameters, making a total of 14 parameters. However the Regge trajectory slopes are fixed to control the stability of the fit. Full systematic uncertainties are taken into account and correlations between experimental data sets are included. The fit is performed over all data, and over the full t range available, yielding a \(\chi ^2/NDF = 4.00\). This overall figure covers a considerable variation: for many datasets the fit quality is acceptable (\(\chi ^2/NDF \sim 1\)) but there are some features of some datasets where the model and the data systematically disagree in terms of the statistical errors, which are, particularly at low t in the peak, sometimes very small.

The resulting fit parameters and uncertainties given by MINUIT are given in Table 3. We note the two Pomeron intercepts are both soft (\(\epsilon _0\) and \(\epsilon _1\)) – in essence we started off with a hard and a soft Pomeron and the fit to the data pushed them together, leaving a single soft Pomeron [30, 31] with a complicated t dependence.

Table 3 The fitted parameters for the elastic scattering model

3.3 Total and differential elastic cross section

The total elastic cross section is usually quoted as the contribution from the nuclear term only,

$$\begin{aligned} \sigma _{el} = \pi \int \left| f_{n} \left( t\right) \right| ^2 dt. \end{aligned}$$
(21)

Our values, calculated by integration over the differential cross section according to this convention, for the total elastic pp cross sections at LHC energies are listed in Table 4.

Table 4 The integrated elastic proton-proton cross section obtained from integration over the differential cross section at LHC energies
Fig. 3
figure 3

The total elastic cross section fit against experimental pp and \(p\bar{p}\) data. The black dashed vertical lines at 29 and 114.6 GeV (\(\sqrt{s}\)), that is a beam energy of 450 and 7000 GeV, show the energy range of interest for the LHC collimation system

Fig. 4
figure 4

The pp elastic scattering model model fit (fitted over all data) shown for \(\sqrt{s}=\)7000 GeV, over the full published t range

In Fig. 3 we show a subset of results for the total elastic cross section fit against experimental pp and \(p\bar{p}\) data. The black dashed vertical lines at 450 and 7000 GeV show the energy range of interest for the LHC collimation system.

Fig. 5
figure 5

The \(p\bar{p}\) elastic scattering model model fit (fitted over all data) shown for \(\sqrt{s}=\)546 GeV, over the full published t range

Fig. 6
figure 6

The pp elastic scattering model model fit (fitted over all data) shown for \(\sqrt{s}=\)30.54 GeV, over the full published t range

Fig. 7
figure 7

The triple-Regge description of high-mass diffractive dissociation. a The squared amplitude summed over all possible system X in the large triple-Regge limit (\(s \gg M_X^2 \gg |t|\)). b The discontinuity across \(M_X^2\) of the scattering amplitude. c The total cross section \(d^2\sigma / dtd\xi \) as the sum of triple-Reggeon contributions

Figure 4 shows the fit for pp elastic scattering at \(\sqrt{s} = 7000\) GeV using TOTEM data from the LHC, showing the fit performance at very high energy. Figure 5 shows the fit for \(p\bar{p}\) elastic scattering from \(\sqrt{s} = 546\) GeV, showing the fit performance in an energy range just above the range for proton interactions in collimators. Finally, Fig. 6 shows the fit for pp elastic scattering from \(\sqrt{s} = 30.54\) GeV, showing the accurate description of the elastic dip for this kinematic region.

The remaining plots for pp and \(p\bar{p}\) elastic scattering are presented in 1.

All figures show the combined systematic and statistical errors. Each plot shows the differential \(d\sigma /dt\) distribution, with each experimental data set in a different colour. The black line is the fitted function with the parameters given in Table 3. The normalisations given in 1 have been applied to the data.

4 Single diffraction dissociation

Single diffraction dissociation in pp interactions is the process

$$\begin{aligned} p p \rightarrow p X, \end{aligned}$$
(22)

in which one proton breaks up into a system X while the other scatters elastically. Diffractive kinematics are described by s,  t and \(M_X\). In fixed-target SD events at LHC energies \(M_X\) can vary from \(M_p + m_{\pi }\) to more than 50 GeV.

The simplest description of high energy process is given in the diagram of Fig. 7a in which a Reggeon or a Pomeron is exchanged between the elastically-scattered proton and the system X. In the limit \(s \gg M_X^2 \gg |t|\) and \(M_X^2\) not too small the process may be described by the triple-Regge model [8, 9, 3234] as illustrated in Fig. 7c and discussed in Sect. 4.1. For small values of the missing mass \(M_X\), around a few GeV, the system X is dominated by baryon resonances and requires a different treatment. A simple model [35], based on duality arguments, allows us to extend the fit to low mass where existing data are scarce. This is discussed in Sect. 4.2.

The advent of the LHC has renewed interest in diffraction dissociation [3639]. The associated models go beyond the simple triple-Regge model, principally by the inclusion of absorptive corrections, and they are successful in describing the total single diffraction cross section and, in some cases, the double differential cross section \(d^2\sigma /dtd\xi \) at small t. In one sense our approach is less ambitious in that we use the standard triple-Regge model without modification. In another sense, however, it is much more ambitious as we attempt, successfully, to describe all existing single diffractive dissociation data in pp interactions.

4.1 High mass: triple-Regge formalism

The triple-Regge description, shown in Fig. 7, describes the pp SD cross section in the region of high \(\xi \) as the sum of contributions from triple-Regge exchanges [8] (and applied to the LHC in [34]). In Fig. 7c each of the upper exchanges carry momentum transfer t while the lower one carries zero momentum transfer; the \(f_i(t)\), \(i=1,2,3\) are the couplings of the exchanges to the relevant hadrons and \(G^{12}_3(t)\) is the triple-Reggeon vertex. In addition to the Pomeron, Reggeised \(f_2\), \(a_2\), \(\omega \), \(\rho \) exchanges are allowed so in principle we require a whole series of terms, given by

$$\begin{aligned} \begin{array}{llllllll} &{}&{} \mathbb {P P} \quad \mathbb {P P} \quad \mathbb {R R} \quad \mathbb {R R} \quad \mathbb {R P} \quad \mathbb {P R} \quad \mathbb {R P} \quad \mathbb {P R}\\ &{}&{} \mathbb {P} \quad \mathbb {R} \quad \mathbb {P } \quad \mathbb {R} \quad \mathbb {P} \quad \mathbb {P} \quad \mathbb {R} \quad \mathbb {R} \end{array}. \end{aligned}$$
(23)

Here \( \mathbb {P}\) refers to the Pomeron and \( \mathbb {R}\) to any of \(f_2\), \(a_2\), \(\omega \) and \(\rho \) trajectories. A term \((^{1~2}_{~3})\) contributes to \(d^2\sigma /dtd\xi \) as

$$\begin{aligned}&f_1(t)f_2(t)f_3(0)G^{12}_3(t)e^{i(\phi (\alpha _1(t))-\phi (\alpha _2(t)))} \xi ^{1-\alpha _1(t)-\alpha _2(t)}\nonumber \\&\quad \Bigg (\frac{M_X^2}{s_0}\Bigg )^{\alpha _3(0)-1}. \end{aligned}$$
(24)

Here the \(\alpha _i(t)\), \(i=1,2,3\) are the relevant Pomeron and Reggeon trajectories, \(s_0\) is a scale factor that we take to be 1 GeV\(^2\) and \(\phi (\alpha (t))\) is the Reggeon phase. In practice only the first four terms of the series are required [33], those being \((^{\mathbb {P}~\mathbb {P}}_{~\mathbb {P}})\), \((^{\mathbb {P}~\mathbb {P}}_{~\mathbb {R}})\), \((^{\mathbb {R}~\mathbb {R}}_{~\mathbb {P}})\) and \((^{\mathbb {R}~\mathbb {R}}_{~\mathbb {R}})\). Further it is sufficient to consider the \(f_2\), \(a_2\), \(\omega \) and \(\rho \) trajectories to be degenerate and use a single generic Reggeon exchange. The differential cross section may be written as

$$\begin{aligned} \frac{\partial ^2 \sigma }{\partial t \partial \xi }= & {} g_{\mathbbm {PPP}}(t)s^{\alpha _{\mathbbm {P}}(0)-1}\xi ^{\alpha _{\mathbbm {P}}(0)-2\alpha _{\mathbbm {P}}(t)} \nonumber \\&+ g_{\mathbbm {PPR}}(t)s^{\alpha _{\mathbbm {R}}(0)-1}\xi ^{\alpha _{\mathbbm {R}}(0)-2\alpha _{\mathbbm {P}}(t)} \nonumber \\&+ g_{\mathbbm {RRP}}(t)s^{\alpha _{\mathbbm {P}}(0)-1}\xi ^{\alpha _{\mathbbm {P}}(0)-2\alpha _{\mathbbm {R}}(t)} \nonumber \\&+ g_{\mathbbm {RRR}}(t)s^{\alpha _{\mathbbm {R}}(0)-1}\xi ^{\alpha _{\mathbbm {R}}(0)-2\alpha _{\mathbbm {R}}(t)}, \end{aligned}$$
(25)

with

$$\begin{aligned} g_{iik}(t) = f_i(t)^{2} f_k(0)G^{ii}_{k}(t), \end{aligned}$$
(26)

where i and k denote \(\mathbbm {P}\) or \(\mathbbm {R}\) as appropriate.

The Pomeron trajectory [33] is given by

$$\begin{aligned} \alpha _{\mathbbm {P}}(t)= & {} 1+ \epsilon _{\mathbbm {P}}+ \alpha _{\mathbbm {P}}'t \end{aligned}$$
(27)
$$\begin{aligned}= & {} 1 + 0.08 + 0.25t, \end{aligned}$$
(28)

and

$$\begin{aligned} \alpha _{\mathbbm {R}}(t)= & {} 1+ \epsilon _{\mathbbm {R}}+ \alpha _{\mathbbm {R}}'t \end{aligned}$$
(29)
$$\begin{aligned}= & {} 1 - 0.45 + 0.93t, \end{aligned}$$
(30)

is an “effective” reggeon trajectory, which is a reasonable average of the \(f_2\), \(a_2\), \(\omega \), \(\rho \) trajectories.

For the fitting procedure various parametrisations have been tested for the function \(g_{iik}(t)\),

$$\begin{aligned} g_{iik}(t)= & {} A_{i} e^{B_{k} t} \end{aligned}$$
(31)
$$\begin{aligned} g_{iik}(t)= & {} A_{i} e^{B_{i}t} + C_{k} \end{aligned}$$
(32)
$$\begin{aligned} g_{iik}(t)= & {} A_{i} e^{B_{i} t + C_{k} t^2} \end{aligned}$$
(33)
$$\begin{aligned} g_{iik}(t)= & {} \lambda _i \left( \frac{t+A_{i}}{t+B_{i}}\right) ^{C_{k}} F(t)^2 . \end{aligned}$$
(34)

The most effective of these parametrisations, and the one we use here, is given by Eq. (32), where \(A_{i}, B_{i}\) and \(C_{k}\) are free parameters given by the fit to the data. The chosen parametrisation works perfectly at low energy but gives too high a cross section at \(\sqrt{s}\) = 546/640 GeV. For this reason the triple Pomeron coupling term \(g_{\mathbbm {PPP}}(t)\) is parametrized in a different way based on the possibility that it vanishes at \(t=0\) [40]

$$\begin{aligned} \left( A_{i} e^{B_{i}t} + C_{k}\right) \left( \frac{t}{t+t_0}\right) , \end{aligned}$$
(35)

where \(t_0 = -0.05\) GeV\(^2\) is the optimum value.

At small t, where the triple-Pomeron coupling term dominates, the vanishing term in the parametrisation improves the double differential cross section fit but it reduces the agreement of the differential cross section \(d\sigma /dt\) with high-energy data. At the same time, at high energy and high t, the predicted differential cross section is lower than the data and this simple parametrisation fails. To improve the fit for both differential and double differential cross section the triple-Pomeron coupling parametrisation is divided into three different regions of t. For \(-0.25 \le t < -0.0001\) we use

$$\begin{aligned} g_{\mathbbm {PPP}}(t) = (0.4 + 0.5t), \end{aligned}$$
(36)

for \(-1.15 \le t < -0.25\) we use

$$\begin{aligned} g_{\mathbbm {PPP}}(t) = (A_{\mathbbm {P}}e^{B_{\mathbbm {P}}t}+C_{\mathbbm {P}}) \left( \frac{t}{t-0.05}\right) , \end{aligned}$$
(37)

and for \(-4.00 \le t < -1.155\) we use

$$\begin{aligned} g_{\mathbbm {PPP}}(t) =(A_{\mathbbm {P}}e^{B_{\mathbbm {P}}t}+C_{\mathbbm {P}})\left( \frac{t}{t-0.05}\right) \nonumber \\ \times (1+0.4597(|t|-1.15) + 5.7575(|t|-1.15)^2). \end{aligned}$$
(38)

We use a linear parameterisation at low |t| to avoid unphysical behaviour and a modified form at high |t| to increase the integrated cross section.

One additional term is required: a “Reggeized” pion exchange term which is important at low t [33], this term (39) is kept fixed during the fitting procedure. In Regge theory the pion exchange term is given by

$$\begin{aligned} \frac{\partial ^2 \sigma _{\pi }}{\partial t \partial \xi } = \frac{g^2_{\pi \pi p}}{16\pi ^2} \frac{|t|}{(t-m_{\pi })^2}F^2(t)\xi ^{1-2\alpha _{\pi }(t)}\sigma _{\pi ^0 p}(s\xi ) \end{aligned}$$
(39)

where \(g^2_{\pi \pi p}/4\pi \) \(=\) 14.4 [41] is the on-mass-shell coupling, \(m_{\pi }\) is the pion mass, \(\alpha _{\pi }(t)=0.93(t-m^2_{\pi })\) is the pion trajectory and \(F^2(t)\) is the proton form factor. In Eq. (39), \(\sigma _{\pi ^0 p}(s\xi )\) [mb], denotes the pion-proton cross section, modeled by [41]

$$\begin{aligned} \sigma _{\pi ^0 p}(s\xi ) = 13.63 (\xi s)^{0.0808} + 31.79 (\xi s)^{-0.4525}, \end{aligned}$$
(40)

so the overall SD double differential cross for high missing mass can be written as:

$$\begin{aligned} \frac{\partial ^2 \sigma ^{HM}}{\partial t \partial \xi }= & {} g_{\mathbbm {PPP}}(t)s^{\alpha _{\mathbbm {P}}(0)-1}\xi ^{\alpha _{\mathbbm {P}}(0)-2\alpha _{\mathbbm {P}}(t)} \nonumber \\&+ g_{\mathbbm {PPR}}(t)s^{\alpha _{\mathbbm {R}}(0)-1}\xi ^{\alpha _{\mathbbm {R}}(0)-2\alpha _{\mathbbm {P}}(t)} \nonumber \\&+g_{\mathbbm {RRP}}(t)s^{\alpha _{\mathbbm {P}}(0)-1}\xi ^{\alpha _{\mathbbm {P}}(0)-2\alpha _{\mathbbm {R}}(t)} \nonumber \\&+ g_{\mathbbm {RRR}}(t)s^{\alpha _{\mathbbm {R}}(0)-1}\xi ^{\alpha _{\mathbbm {R}}(0)-2\alpha _{\mathbbm {R}}(t)} \nonumber \\&+\frac{g^2_{\pi \pi p}}{16\pi ^2} \frac{|t|}{(t-m_{\pi })^2}F^2(t)\xi ^{1-2\alpha _{\pi }(t)}\sigma _{\pi ^0 p}(s\xi ). \end{aligned}$$

The fitting procedure described in Sect. 4.3.

4.2 Low mass: background and resonances

The single-diffractive dissociation at low mass is a delicate issue in diffractive dissociation studies. A lot of \(pp\rightarrow pX\) data in the resonance region is available at very low energy, much of which is not relevant, but some is used as a guide. Useful information to model the resonance region comes from data at s \(=\) 565 GeV\(^2\) for t \(= -\)0.05 GeV\(^2\) [42], where the \(d^2\sigma /d\xi dt\) are averaged over \(1.5 \le M_X^2 \le 2.5 \)GeV\(^2\).

Both Pomeron and Reggeon exchange conserve helicity, so resonance excitation is primarily through incremental angular momentum with no change in the quark spin. On the basis of the Gribov–Morrison rule [32, 43] we expect the resonance to have spin-parity \((1/2)^+\), \((3/2)^-\), \((5/2)^+\), \((7/2)^-\) etc. Also the dominant exchanges (Pomeron, \(f_2\), \(\omega \)) are isoscalar, so we expect that the leading resonances produced are \(P_{11}(1440)\), \(D_{13}(1520)\), \(F_{15}(1680)\) and \(G_{17}(2190)\). The background to these leading resonances comes from the low-mass continuation of the high-mass model of Pomeron and Reggeon exchange.

Hadron-hadron scattering at low energies can be described by the sum of a few amplitudes for direct s-channel production; as the energy increases these resonances increasingly overlap and more amplitudes need to be considered. At high energies it can be described by the sum of a few simple Reggeon exchange amplitudes in the t-channel; as the energy falls more of these are required. The principle of duality asserts that these are two descriptions of the same physics, valid at lower and higher energies.

This can be extended to the principle of two component duality [41] in which the s-channel amplitudes comprise a smooth background which is dual to Pomeron exchange, and a set of resonances which is dual to Reggeon (non-Pomeron) exchanges.

We determine the background term first. We assume it is quadratic, unlike a previous analysis [42] which used a general polynomial, as this can match the triple-Regge form. The contribution vanishes at threshold, \(\xi _{th}=(M_p + m_\pi )^2/s\), and can therefore be written

$$\begin{aligned} B(\xi ,t,s)=a(t,s)(\xi -\xi _{th})^2 + b(t,s)(\xi -\xi _{th}). \end{aligned}$$
(41)

a and b are then determined by requiring that the background matches smoothly onto the high mass region at some chosen value \(\xi _c\) which represents the division between ‘low’ and ‘high’ mass.

Writing the triple-Regge function \({\partial ^2 \sigma ^{HM} \over \partial t \partial \xi } (\xi ,t,s)\) as \(A(\xi ,t,s)\) the boundary conditions can be written as

$$\begin{aligned} A(\xi _c,t,s)= & {} B(\xi _c,t,s) \end{aligned}$$
(42)
$$\begin{aligned} A'(\xi _c,t,s)= & {} B'(\xi _c,t,s) \end{aligned}$$
(43)

and the resulting background coefficients are given by

$$\begin{aligned} a(t,s)= & {} \frac{(\xi _c-\xi _{th}) A'(\xi _c,t,s) - A(\xi _c,t,s)}{(\xi _c-\xi _{th})^2} \end{aligned}$$
(44)
$$\begin{aligned} b(t,s)= & {} 2{A(\xi _c,t,s) \over \xi _c-\xi _{th}} - A'(\xi _c,t,s). \end{aligned}$$
(45)

To complete the low mass model we now add the resonances contribution. Each baryon resonance is parametrised by a Breit–Wigner function, with a mass \(m_l\) and a width \(\gamma _l\). So the total contributions from resonances to the SD cross section at low-mass is given by

$$\begin{aligned} \frac{d \sigma _{Res}}{d M_{X}^{2}} = \sum _{l=1}^4\left[ \frac{c_l}{M_X^2}\frac{m_l \Gamma _l}{(M_X^2-m_l^2)^2+(m_l \Gamma _l)^2}\right] , \end{aligned}$$
(46)

with

$$\begin{aligned} \Gamma _l = \gamma _l\left( \frac{q}{q_l}\right) ^{2l+1} \left( \frac{1+5q_l}{1+5q}\right) ^l, \end{aligned}$$
(47)

where q and \(q_l\) are respectively the 3-momenta at \(M_X\) and \(m_l\) in the resonance rest frame, assuming that \(\pi p\) is the dominant final state. They are given by

$$\begin{aligned}&q(M_X^2) = \sqrt{\frac{(M_X^2 - (M_p + M_{\pi })^2)(M_X^2 - (M_p - M_{\pi })^2)}{4M_X^2}}\end{aligned}$$
(48)
$$\begin{aligned}&q_l = \sqrt{\frac{(m_l^2 - (M_p + M_{\pi })^2)(m_l^2 - (M_p - M_{\pi })^2)}{4m_l^2}}.\nonumber \\ \end{aligned}$$
(49)

The data from [42] for t \(= -\)0.05 GeV\(^2\) at \(\sqrt{s} = 23.7\) GeV are fitted as a sum of the background and these four leading resonances.

The t dependence in the resonance region comes from Schamberger [42]. For \(1.5 \le M_X^2 \le 2.5 \) GeV\(^2\) , \(d\sigma / dt \approx \) exp\(((13.2\pm 0.3) t)\). As there is some slight t-dependence in the background the double-differential cross section is obtained by multiplying Eq. (46) by exp\((13.5(t+0.05))\) In terms of the variable \(\xi \), this is

$$\begin{aligned} \frac{\partial ^2 \sigma _{Res}}{\partial \xi \partial t}(\xi ,t,s)= & {} e^{13.5(t+0.05)}\sum _{l=1}^4\nonumber \\&\times \left[ \frac{c_l}{\xi }\frac{m_l \Gamma _l}{(\xi s-m_l^2)^2+(m_l \Gamma _l)^2}\right] . \end{aligned}$$
(50)

If the resonance contribution is simply added to the background there will be a small step between high and low mass regions at \(\xi =\xi _c\). This is remedied by subtracting a small matching term \(R_m\) linear in \(\xi \), which is zero at threshold and equal to the magnitude of the resonance term at the matching point,

$$\begin{aligned} R_{m}(\xi ,t,s) = -\frac{\partial ^2 \sigma _{Res}}{\partial \xi \partial t}(\xi _c,t,s) \frac{\xi - \xi _{th}}{\xi _c - \xi _{th}}. \end{aligned}$$
(51)

The total resonance contribution can then be written as

$$\begin{aligned} R(\xi ,t,s) = \frac{\partial ^2 \sigma _{Res}}{\partial \xi \partial t}(\xi ,t,s) + R_{m}(\xi ,t,s), \end{aligned}$$
(52)

and the complete single-diffractive double differential cross section at low mass is given by

$$\begin{aligned} \frac{\partial ^2 \sigma ^{LM}}{\partial t \partial \xi }(\xi ,t,s) = R(\xi ,t,s) + B(\xi ,t,s). \end{aligned}$$
(53)

4.3 Fitting procedures

The large amount of data on soft diffraction dissociation is given in 1. It covers the ranges \(17.2< \sqrt{s} < 546\) GeV and \(0.015< |t| < 4.15\) GeV\(^2\), thus spanning the energies and the range of momentum transfer required. However there are clear inconsistencies of normalisation between different data sets and considerable variation in quality. In some data, for example from the ISR, the experimental resolution is insufficient to delineate clearly the resonance from the triple-Regge region, so fits to these data were restricted to \(\xi > 0.01\). The twelve parameters of the parametrisation of Eqs. (31)–(34), \(g_{iik}\), are obtained from a global fit over all the available data using MINUIT within ROOT [29].

Full systematic errors and correlations between experimental data sets are taken into account, and we consider two ways of doing this. The data are quoted with statistical and systematic errors. The former are due to Poisson statistics on the number of particles counted. The latter are dominated by uncertainties in the acceptance, and are common to all measurements made by a given experiment. These errors are strictly multiplicative but they are small enough in practice to be taken as additive, greatly simplifying the analysis.

If the systematic errors are not considered, the quantity to be minimised is

$$\begin{aligned} \chi ^2=\sum _i \sum _{j=1}^{N_i} \frac{(f_{ij}-d_{ij})^2}{\sigma _{ij}^2}, \end{aligned}$$

where i is the number of the experiment, j the measurement within that experiment’s dataset, and \(f_{ij}\), \(d_{ij}\) and \(\sigma _{ij}\) are respectively the fitted function, the measured cross section, and the quoted statistical error.

If the experiment also quotes a systematic uncertainty on the acceptance of \(\alpha _i\), so that each measurement has an error \(S_{ij}=\alpha _i d_{ij}\), it is not possible to merely replace \(\sigma _{ij}^2\) in the denominator by \(\sigma _{ij}^2+S_{ij}^2\), because although this correctly expresses the variance of an individual point, it does not take into account the correlation between points. One way to allow for the correlations is to include them in the \(\chi ^2\) using the formula \(\chi ^2 = (\mathbf {f}^T - \mathbf {d}^T) \mathbf{V}^{-1} (\mathbf {f} - \mathbf {d})\) where \(\mathbf V\) is the covariance matrix for the measurements. This is included in the fitting procedure and gives reasonable results, although it is not clear what the fit is doing to the normalisations of the individual experiments.

Table 5 Fit parameters for the triple-Regge model

An alternative approach is therefore taken, in which each experiment’s results are adjusted by a factor \(F_i\). These factors are included as parameters in the fit, with values initially set to 1, and a contribution of \({(F_i-1)^2 \over \alpha _i^2}\) is added to the \(\chi ^2\) for each such term. The results of this procedure are very similar (and, for test cases, identical) and the fitted value of F yielded useful information as to what the fit was doing to the normalisation of the individual experiments. \(F_i\) values initially set to 1 have been found to vary between 0.9 and 1.15 which is within the 20–25 \(\%\) of quoted systematic errors between different experiments.

Table 6 Resonance parameters
Table 7 The high mass diffractive fit experimental normalisation used
Fig. 8
figure 8

The single diffraction DL model fit shown for \(\sqrt{s}\) \(=\) 17.57 GeV and t \(= -\) 0.131 GeV\(^2\)

The minimisation is performed over 5562 data points yielding a \(\chi ^2/NDF = 8.61\). The fit parameters are listed in Table 5 and the coefficients of the resonance contribution \(c_l\) in the low mass region arising from the fit (we do not float the resonance widths or locations) are given in Table 6). The normalisation for each experimental data set is presented in Table 7.

Typical fits are shown in Figs. 8 and 9 for the double differential cross section; other results at different momentum transfer t and energies are reported in 1.

In Fig. 10 we show the fit of \(d^2\sigma ^{LM}/ dM_X^2 dt\) to the data [42] at low mass. The background is the green line, the resonance structure is blue and the total in red. The resonance structure of the low mass region is reflected in the data with a strong peak at \(P_{11}(1440)\) followed by a decreasing contribution from the remaining resonances. A comparison for the full range of the missing mass \(M_X\) is presented in Fig. 11; the data at high mass are from [44].

Fig. 9
figure 9

The single diffraction DL model fit shown for \(\sqrt{s}\) \(=\) 53.66 GeV and t \(= -\) 0.5 GeV\(^2\)

Fig. 10
figure 10

Contribution to \(d^2\sigma /dM_X^2 dt\) from the background in blue, the resonance in red and the total in green. The black points represent data from Schamberger [42] for t \(=-\) 0.05 GeV\(^2\) at \(\sqrt{s} = 23.7\) GeV

Fig. 11
figure 11

Double differential cross section at \(\sqrt{s} = 23.7\) GeV and t \(= -\)0.05 GeV\(^2\). The red line is the DL model and, black and blue points represent, respectively, the data at low [42] and high\(M_X\) [44]

4.4 Single differential SD cross section

Data for the single differential SD cross section, \(d\sigma /dt\) after integration over \(\xi \), are available for a large range of energies and are used to compare the fit results and as a guide in the fitting procedure of the double differential cross section data. Some examples are shown in Figs. 12 and 13 for low energies, \(\sqrt{s} \) \(=\) 30.5 and 38.3 GeV, and Fig. 14 for high energy UA4 data [45]. We show in blue the resonance contribution, in green the background and in black the high mass contribution to the differential cross section. The total DL model is shown in red.

The DL model at low energies does not match the experimental data perfectly, due to an underestimated contribution from the resonances. At low t there is a strong contribution to the differential cross section from resonances and background, for higher t the high mass term dominates. The effect of the correction at low t from the triple-Pomeron term of the high mass contribution is visible, for example, in Fig. 14 where the DL model matches the data very well. The modification at high t is a reasonable compromise at low and high energies.

Fig. 12
figure 12

The single diffraction differential cross section at \(\sqrt{s} = 30.5\) GeV. In blue the resonance, in green the background and in black the high mass contribution to the differential cross section. The total DL model is shown in red. The black points represent data from Albrow

Fig. 13
figure 13

The single diffraction differential cross section at \(\sqrt{s} = 38.3\) GeV. In blue the resonance, in green the background and in black the high mass contribution to the differential cross section. The total DL model is shown in red. The black points represent data from Albrow

Fig. 14
figure 14

The single diffraction differential cross section at \(\sqrt{s} = 546\) GeV. In blue the resonance, in green the background and in black the high mass contribution to the differential cross section. The total DL model is shown in red. The black points represent data from UA4 collaboration

4.5 Integrated SD cross section s dependence

The energy dependence of the total SD cross section is a controversial topic. For energy (\(\sqrt{s}\)) below 25 GeV the standard Regge theory reproduces the SD cross section well, however it rises faster than the experimental observations at higher energy. This behaviour was already expected theoretically due to problems related with the violation of the unitarity at high energy, i.e. \(\sigma _{SD} > \sigma ^{tot}\) and the Froissart bound [46]. Some different theoretical approaches have been attempted to overcome this problem, including the renormalisation of standard Pomeron flux to agree with the data [47] or decoupling of the triple Pomeron vertex [48].

Single-diffraction data at \(\sqrt{s}=7\) TeV have been obtained by ALICE [49], CMS [50] and TOTEM [51]. The ALICE data are consistent with the integrated single-diffraction cross section increasing with energy. In contrast the CMS and TOTEM integrated cross sections, for 8 \(< M_X<\) 350 GeV and 6.5 \(< M_X<\) 1100 GeV respectively, appear to show a decrease with increasing energy when compared to extrapolations of conventional models. For \(M_X<\) 3.4 GeV TOTEM [52] give an integrated cross section of (2.2 ± 2.17) mb and an upper limit of 6.31 mb at 95 % confidence level which is not inconsistent with the UA4 value of 3.0 ± 0.8 mb at \(\sqrt{s}=546\) GeV and still allows, in principle, some increase with energy.

Table 8 DL model prediction and UA4 data for low-high mass and total SD cross section at \(\sqrt{s} = 546\) GeV
Fig. 15
figure 15

Total integrated SD cross section \(\sigma _{SD}^{tot}\) at different energies. The red line represents the DL model results and the points are the experimental data reported with their normalisation. The vertical dashed blue lines represent the energies range of interest for the LHC

A full discussion of the problem and possible modifications to the models is given in [53]. Including sophisticated modifications in our fitting of multiple data sets is impractical, so we adopted the simple alternative of modifying the chosen matching point \(M_c=\sqrt{s} \xi _c\). We do not include data above \(\sqrt{s} = 546/630\) GeV and ensure agreement with the UA4 integrated cross sections [45] and \(d\sigma /dt\). This is achieved with a parametrisation given by

$$\begin{aligned} M_c(s) = {\left\{ \begin{array}{ll} 3 &{}\quad \text {for } s < s_0 \\ 3 + \alpha \ln (\frac{s}{s_0}) &{}\quad \text {for } s > s_0, \\ \end{array}\right. } \end{aligned}$$

where \(\alpha \) \(=\) 0.6 GeV and \(s_0\) \(=\) 4000 GeV\(^2\).

A comparison between our model and the UA4 results is presented in Table 8, with the experimentally determined SD cross section \(\sigma _{SD}^{\mathrm {expt}} = 2\sigma _{SD}\), where \(\sigma _{SD}\) is the integrated cross section, to take into account both arms of the SD diagram as usually quoted by experimentalists. The agreement between the data and the integrated model is very good. The total integrated single diffractive cross section, integrated up to \(\xi < 0.05\), is shown in Fig. 15. The red line is the DL model and the experimental points are indicated with their normalisations. The vertical dashed blue lines represents the energy range of the LHC.

The model works well in this region, and some distance beyond. At very low energy the Regge model does not accurately describe the data, which is dominated by s-channel resonances, but this is well below our region of applicability.

4.6 Application of the model at the LHC energies

For the LHC collimation studies the range of centre-of-mass energy \(\sqrt{s}\) is between 81–115 GeV for collisions. We use our model to predict the total and double differential SD cross section at LHC energies. The single diffractive cross sections are reported in Table 9 for \(\xi < 0.05\) and \(\xi < 0.12\), the first is given as reference because it is the upper limit used in many publications on the subject and the second to present the values that we are using in our model to predict the LHC loss maps.

Table 9 The single diffractive cross section at LHC energies. The cross section unit are mb

Figure 16 shows the contribution of the background and resonances to the double differential cross section at \(s=114\) \(^2\) GeV\(^2\) for different values of the transfer momentum t (from left to right t \(= -\)0.01, t \(= -\)0.4 and t \(= -\)2 GeV\(^2\)). The blue line represents the resonance contribution, the red line the background contribution and the green line the total low mass fit. The black line represents the triple-Regge fit at high mass. The contributions of resonances and background are stronger at low t and decrease at medium t; for high t the contribution from resonances disappears and the cross section is dominated by the background.

Fig. 16
figure 16

Individual contributions for the low mass SD double differential cross section for the LHC at top energy, s \(=\) 114.6\(^2\) GeV\(^2\), from left to right t \(= -\)0.01, t \(= -\)0.4 and t \(= -\)2 GeV\(^2\). In blue the resonance function \(R(\xi ,t,s_{LHC})\), in red the background \(B(\xi ,t,s_{LHC})\) and in green the total SD double differential cross section at low mass. The black line represents the triple-Regge fit at high mass, note that it goes up to \(\xi \) \(=\) 0.12

Fig. 17
figure 17

Individual contributions of triple-Reggeon exchanges and pion exchange for the SD double differential cross section for the LHC at top energy, s \(=\) 114.6\(^2\) GeV\(^2\), from left to right t \(= -0\).01, t \(= -\)0.4 and t \(= -\)2 GeV\(^2\)

For the high mass region the contribution of the leading trajectories and the pion-exchange term are shown in Fig. 17 for different value of the momentum transfer t. The plot on the left shows the contributions for low t, the triple Pomeron term, \(\mathbbm {PPP}\) in red, and the \(\mathbbm {PPR}\) term in blue, dominate at low \(\xi \), with some contribution from \(\mathbbm {RRP}\) in green and \(\mathbbm {RRR}\) in cyan. At higher \(\xi \) the main contribution to the sum of all terms, in brown, is given by the \(\mathbbm {RRP}\) and the pion-exchange term in black. At medium and high t the SD double differential cross section is dominated by the triple-Pomeron \(\mathbbm {PPP}\) term with some slight contribution from the remaining terms.

Fig. 18
figure 18

The difference of the optical \(\beta \)-functions for the nominal LHC between MADX [56] and MERLIN

5 Simulation of LHC loss maps using MERLIN

We have incorporated the DL model, with the fitted parameters described in the previous sections, into the simulation code MERLIN, a C\(++\) accelerator physics library [13] which has been extended to include proton collimation [1012] with the aim of providing an accurate simulation of the Large Hadron Collider (LHC) collimation system. Up to now, the FORTRAN program SixTrack has been the main tool used to calculate dynamical aperture in the LHC , and, incorporating the scattering model known as K2 [54], has been used for many studies of the LHC collimation system and resulting the loss maps [47, 55]. However a second program was felt to be desirable, as an independent check and to provide a more flexible and future-proof design to which new features, such as this model, can readily be added. The modular nature of MERLIN allows one to easily switch between the K2 scattering model and the DL model. As well as these nuclear processes, MERLIN also includes Coulomb scattering and other EM effects of protons in matter. The relative importance of these is discussed in [25] and will be presented in a future paper on the MERLIN code.

MERLIN was used to simulate the nominal optics at 7 TeV of the LHC in order to generate loss maps, using a thick lens tracking model. These can be generated for different optics configurations, e.g. the \(\beta \)-function at the interaction points (\(\beta \)*) and beam crossing angles. As a first step, we benchmark its prediction of the optical functions against the MAD-X program [56], with the excellent agreement shown in Fig. 18.

We then, using the same scattering physics models, benchmarked it against the standard SixTrack\(+\)K2 predictions for the loss map calculation [5, 12, 57]. These studies have demonstrated the quantitative agreement between the established tools for loss map analysis and MERLIN.

The loss maps are characterised by the local inefficiency

$$\begin{aligned} \eta ={N_{ABS}\over \Delta z \cdot N^{tot}_{coll}}, \end{aligned}$$
(54)

which is plotted as a function of s, the distance around the ring. Here \(\Delta z\) is the longitudinal resolution (10 cm), \(N_{ABS}\) is the number of particles absorbed in \(\Delta z\) and \(N^{tot}_{coll}\) is the total loss in the collimators along the whole machine. For the collimator \(\Delta z\) is set to the collimator length and \(N_{ABS}\) are the total losses in the collimator.

In these simulations, if a proton undergoes an inelastic interaction inside the collimators, or if it touches the beam pipe, it is considered lost: the particle is removed from the bunch and the location at which this takes place is recorded, using a default bin size of 10 cm. This is necessary as these conventions are those used by existing studies [47, 55]; against which we benchmark the new code. They mark a sensible line between the study of long-distance (multi-turn) effects, which are the subject of simulations such as these, and short range effects which are the subject of programs like FLUKA [58] and GEANT4 [59]. When short-range effects are also needed, for example in the simulation of beam loss monitor responses, the lost particles are saved to a file and the shower evolution studied by one of these more detailed codes.

The main parameters for the loss map calculation are summarised in Table 10 for a squeezed beam with an IP beam separation and crossing angle applied. The beam impinges on the horizontal primary collimators (TCP.C6L7) in IR7, and is tracked for 200 turns. The transverse offset between the jaw surface and the impact point, called the impact parameter, is set to 1 \(\upmu \)m.

Table 10 A list of the relevant parameters required for the loss maps simulation. The LHC optics sequence is the version V6.503 for beam 1
Fig. 19
figure 19

Loss map result for beam 1 with DL scattering physics. The beam is impinged on the primary collimator TCP.C6L7 in IR7 region, corresponding to the highest peak in the plot. The black peaks correspond to the losses in the collimator elements, the red ones to losses in the warm elements and the blue ones are the losses in the cold magnetic elements of the machine

The loss map calculated for this machine configuration and the DL scattering models is shown in Fig. 19. The plot is colour coded: black spikes represent losses in the collimator jaws, red spikes losses in warm elements of the accelerator, and most importantly blue spikes which indicate losses in the superconducting magnets. Using 64M simulated protons, MERLIN calculates a total loss inefficiency of 77.65 %, with 0.010 % lost in cold regions and 0.011 % in warm elements. The remaining protons are lost in the collimators.

The highest black peak in the map corresponds to the horizontal primary collimator in IR7, which has an aperture of 6 \(\sigma \). This is the tightest aperture in the machine. The loss map has been compared to those computed with Sixtrack\(+\)K2 [3], and has been found to be consistent [11, 57] with most of the losses in the dedicated collimation regions IR7 and IR3, and black peaks in the tertiary collimators used to protect the high luminosity insertion in IR1 (ATLAS ) and IR5 (CMS). The peaks downstream of IR7 and in the arcs IR7-IR1 and IR1-IR2 are particularly important because they show where halo protons touch the SC dipoles. These predictions allow us to understand where possible quenching events may occur and how to optimise the collimation system.

Fig. 20
figure 20

Loss map in the betatron collimation region IR7. The local maxima of the dispersion (green line) are linked to the losses between 20300 m and 29400 m, which is in a cold region. The black peaks correspond to the losses in the collimator elements, the red ones in the warm elements and the blue one are the losses in the cold magnetic element of the machine

The losses in the dispersion suppressor region of IR7 are shown in Fig. 20 along with the horizontal dispersion. The highest beam losses per unit length are in the primary collimators, followed by lower losses in the secondary and tertiary collimators. Between 19700 m and 20200 m there are not only losses on the collimators, appearing as sharp spikes with an efficiency 10\(^{-4}\) m\(^{-1}\) or above, but also regions with efficiencies around 10\(^{-5}\) to 10\(^{-6}\) m\(^{-1}\) in the warm magnets between the collimators; these are mainly single diffracted protons with high momentum losses and scattered at high angles. MERLIN predicts more losses in this region than the K2 scattering routine [12] which has a different description of diffractive scattering. Losses downstream of IR7 in the dispersion suppressor, which are particularly sensitive areas, are shown in blue. Protons which experience single diffractive scattering in the bulk material of the collimator emerge with a transverse kick and a lower energy, so protons entering the dispersion suppressors, where the dispersion rises rapidly, can be lost in these cold areas. Most of the peaks in the cold part of the arc between IR7/IR8 are located at the local maxima of the dispersion, as shown for the first peak downstream of the dispersion suppressor in Fig. 20.

In Fig. 21 we present the distribution of energy lost \(|\delta p/p|\) by protons impacting on the warm elements among the collimators in IR7. The plot shows a peak at low lost energy followed by a plateau till 10 % and a rapid drop off. Figure 22 shows the distribution of energy lost in the dispersion suppressors (DS1, DS2) and particles lost downstream of IR7. The range of energy lost is between 2–10 % for the first dispersion suppressor and 1–2 % for the second.

Fig. 21
figure 21

Distributions of the \(\delta p/p\) of the particles lost in the warm elements among collimators in IR7

Fig. 22
figure 22

Distributions of the \(\delta p/p\) of the particles lost in the main peaks downstream IR7, grouped by dispersion suppressors and following cold peaks

6 Conclusion

We have presented a development of the model of Donnachie and Landshoff for elastic and single-diffractive proton scattering for use in simulating collimation systems in high energy proton accelerators. The model includes a description of elastic scattering combining Coulomb with Regge exchange amplitudes, and a description of diffractive scattering that combines s-channel resonance formation with t-channel Regge exchange. It is valid over a wide range in the centre of mass energy \(\sqrt{s}\), the invariant 4-momentum transfer \(\sqrt{t}\) and the scaled missing mass \(\xi \), covering the relevant kinematical regions for the LHC (including the proposed high luminosity upgrade) and the Future Circular Collider.

We have taken elastic and diffractive scattering data from a large number of previous experiments, with different systematic errors, and fitted them with a small number of model parameters. The results have been incorporated into the MERLIN tracking code and this has been used to predict loss maps for 7 TeV running at the LHC, as a first contribution to a future study of the collimation system in the LHC and proposed High-Luminosity upgrades, where it can contribute significantly to the design of the necessary improvements to the collimation system. The model includes important physics in an effective way, which has been included in a practical simulation program with the potential of understanding and improving the performance of collimation systems at present and future high energy proton accelerators.