1 Introduction

In this paper we expand our approach of analyzing soft interactions at high energy based on two main ingredients: the Color Glass Condensate (CGC)/saturation effective theory for high energy QCD (see Ref. [1]) and references therein), and the BFKL Pomeron, which describes both soft and hard interactions at high energy [25]. The idea that there is only one BFKL Pomeron, which is not even a pole in the angular momentum plane (not a Reggeon; see Ref. [6] for details) presumes that the unknown mechanism of confinement in QCD of quarks and gluons is not important, and that its influence can be mimicked by the determination of several parameters of the CGC/saturation approach, which depend on long distance physics. As an example of such a parameter, we mention the behavior of the scattering amplitude of the BFKL Pomeron at large impact parameters. This contradicts the hope that confinement would lead to a Pomeron, which is a Regge pole (see Ref. [7] and references therein). Unfortunately, due to the embryonic state of our understanding of confinement in QCD, we do not yet have a theoretical tool to differentiate between these two approaches. Hence, we concentrate our efforts on comparing the results of our approach, with relevant experimental data, hoping that an evaluation will allow us to check how viable our scenario is, and to find the specific features where our approach differs from one based on soft Pomeron calculus.

Our first attempt [8] shows that we can describe the main features of the data, but we found two results in our description which imply a potential problem for our approach: the result for the elastic slope is much smaller than the experimental measurement at the LHC energies, and the behavior of the cross section for single diffraction, which displays oscillating saturation as a function of energy. The goal of this paper is to show that these problematic features occur due to our oversimplified model in Ref. [8]. In this model, all shadowing corrections stem from two sources: the eikonal rescattering and the interaction of the BFKL Pomerons taken in the CGC/saturation approach. In this paper we develop a two channel model instead of the eikonal approximation, which is responsible for the low mass component in diffraction production, and which is an essential ingredient of all models of the high energy hadron scattering now on the market [920].

The paper is organized as follows. In the next section we describe the main theoretical input used in this paper. This section reviews the results that have been derived and employed in our previous paper [8]. In addition, we include a new formula for single diffraction dissociation, which is based on the closed form solution to the Balitsky–Kovchegov equation [21]. In Sect. 3 we discuss the structure of our model and the phenomenological parameters that have been introduced. In this section, based on theoretical considerations, we estimate the range of the values of the parameters. The fourth section is devoted to the description and results of the fit.

2 Theoretical input

2.1 Dressed Pomeron

In the CGC/saturation approach (see Ref. [1] for the review of this approach), the scattering amplitude of two dipoles at high energy is described as the exchange of the dressed Pomeron, which can be calculated using the MPSI approximation [2226], displayed in Fig. 1. In Ref. [2730] it was shown that the MPSI approximation is valid over a wide range of rapidities:

$$\begin{aligned} Y\,\,\le \,\,\frac{2}{\Delta _{\mathrm{BFKL}}}\,\ln \left( \frac{1}{\Delta ^2_{\mathrm{BFKL}}}\right) . \end{aligned}$$
(2.1)

From Fig. 1, it appears that the calculations can be performed in two stages: first, to find the sum of ‘fan’ diagrams for the rapidity regions (\(0, Y'\)) and (\(Y', Y\)); and, second, to evaluate the diagram of Fig. 1a using the following sum rules for the BFKL Pomeron exchange [31, 32] (see Fig. 1b for all notations):

$$\begin{aligned}&\frac{\alpha _S^2}{4 \pi } \,\,G_\mathbb {P}(Y - 0, r, R; b )\nonumber \\&\quad =\int \mathrm{d}^2 r' \mathrm{d}^2 b' \,G_\mathbb {P}(Y \!-\! Y', r, r', \vec {b} \!- \!\vec {b}^{'} )\ G_\mathbb {P}(Y' r', R, \vec {b} \!-\! \vec {b}^{'} ).\nonumber \\ \end{aligned}$$
(2.2)

In Eq. (2.1) \(G_\mathbb {P}\) denotes the Green function of the BFKL Pomeron.

Fig. 1
figure 1

MPSI approximation: the simplest diagram (a) and one Pomeron contribution (b). \(C\,\,=\,\,\bar{\alpha }_S^2/4 \pi \). \( \vec {x}_1 - \vec {x}_2 = \vec {r}^{'}\). \(\frac{1}{2}(\vec {x}_1 + \vec {x}_2 ) = \vec {b}^{'}\). The wavy lines describe BFKL Pomerons. The blobs stand for triple Pomeron vertices

The first step can be accomplished by finding a solution to the Balitsky–Kovchegov (BK) non-linear equation [3335]. The solution has different forms in the three kinematic regions.

  1. 1.

    \(r^2 Q^2_s(Y, b)\,\ll \,1\), where \(Q_s\) denotes the saturation scale [31, 4448]. The non-linear corrections are small, and the solution is the BFKL Pomeron, which has the following form [25]:

    $$\begin{aligned}&G_\mathbb {P}(Y, r, R; b)=(w\,w^* )^\frac{1}{2}\sqrt{\frac{\pi }{4\,D\,Y}} \,e^{ \Delta _{\mathrm{BFKL}}\,Y \,-\,\frac{\ln ^2 w\,w^*}{4 \,D\,Y}} ,\nonumber \\&\quad \mathrm{with}~~\Delta _{\mathrm{BFKL}}\,=\,4 \ln 2\,\bar{\alpha }_S~\mathrm{and} ~D\, =\,14 \zeta (3) \bar{\alpha }_S\nonumber \\&\quad \quad =\,16.828 \,\bar{\alpha }_S. \end{aligned}$$
    (2.3)

    \(G_\mathbb {P}(Y, r, R; b)\) denotes the BFKL Pomeron Green function, \(\bar{\alpha }_S\) the QCD coupling, \(r\) and \(R\) are the sizes of two interacting dipoles. \(Y \,=\,\ln s\), where \(s = W^2\). \(W\) denotes the energy of the interaction and \(b\) the impact parameter of the scattering amplitude for two dipoles. We have

    $$\begin{aligned} w\,w^*=\frac{r^2\,R^2}{(\vec {b} - \frac{1}{2}(\,\vec {r}\, - \,\vec {R}))^2 \,(\vec {b} \,+\, \frac{1}{2}(\,\vec {r} \,- \,\vec {R}))^2}. \end{aligned}$$
    (2.4)

    From Eq. (2.3) it is obvious that the BFKL Pomeron is not a pole in the angular momentum, but a branch cut, since its Y-dependence has an additional \(\ln s\) term; it also does not reproduce the exponential decrease at large \(b\), which follows from the general properties of analyticity and unitarity, for the exchange of the BFKL Pomeron [49, 50].

  2. 2.

    \(r^2 Q^2_s(Y, b)\,\sim \,1\) (vicinity of the saturation scale). The scattering amplitude has the following form [5153]:

    $$\begin{aligned} A\,\,\equiv \,\,G_\mathbb {P}(z)\,\,=\,\,\mathrm{Const}(r^2 \, Q^2_s(Y, b))^{1 - \gamma _{cr}}, \end{aligned}$$
    (2.5)

    where \(\mathrm{Const}\) denotes a constant, and where the critical anomalous dimension \(\gamma _{cr}\), can be found from

    $$\begin{aligned}&\frac{\chi (\gamma _{cr})}{1 - \gamma _{cr}}= - \frac{\mathrm{d} \chi (\gamma _{cr})}{\mathrm{d} \gamma _{cr}}\quad \mathrm{and}\nonumber \\&\chi (\gamma )=2\psi (1 )-\psi (\gamma )-\psi (1 - \gamma ). \end{aligned}$$
    (2.6)
  3. 3.

    \(r^2 Q^2_s(Y, b)\,>\,1\) (inside the saturation domain). The breakthrough that allows us to develop phenomenology based on the CGC/saturation approach was published in [54]. In this paper a simple approximation to the numerical solution of the BK equation was found, which is of the form

    $$\begin{aligned} N^\mathrm{BK}(G_\mathbb {P}(z))= & {} a(1 - \exp (- G_\mathbb {P}(z)))+(1 - a)\frac{ G_\mathbb {P}(z)}{1+ G_\mathbb {P}(z)},\nonumber \\ \end{aligned}$$
    (2.7)

    with \(a = 0.65\) and \(z =\ln (r^2 Q^2_s(Y, b))\) with \(r = R\).

Using the solution of Eq. (2.7) we calculated the diagrams shown in Fig. 1a using Eq. (2.2) (see Refs. [8, 54]). The result of this calculation gives the following expression for the Green function of the dressed Pomeron:

$$\begin{aligned}&G^{\mathrm{dressed}}_\mathbb {P}(Y- Y_0, r, R, b )\nonumber \\&\quad =a^2\{ 1 \,-\,\exp (- T(Y- Y_0, r, R, b ))\}\nonumber \\&\qquad +\,2 a (1 - a) \frac{ T(Y- Y_0, r, R, b )}{ 1+T(Y- Y_0, r, R, b )}\nonumber \\&\qquad +\,\,( 1 - a)^2 \,\left\{ 1 - \exp \left(\frac{1}{T}(Y- Y_0, r, R, b\right)\,\right. \nonumber \\&\qquad \times \left. \frac{1}{T(Y- Y_0, r, R, b )}\, \Gamma (0, \frac{1}{ T(Y- Y_0, r, R, b )})\right\} ,\nonumber \\ \end{aligned}$$
(2.8)

where \(\Gamma (x )\) is the incomplete Euler gamma function (see 8.35 of Ref. [55]). The function \(T(Y- Y_0, r, R, b )\) can be found from Eq. (2.2), and it has the form

$$\begin{aligned}&T(Y- Y_0, r, R, b )\,\,=\,\,\frac{\bar{\alpha }_S^2}{4 \pi }\,G_\mathbb {P}(z \rightarrow 0 )\nonumber \\&\quad =\phi _0 (r^2 Q^2_s(R, Y,b ))^{1 - \gamma _{cr}}=\phi _0 S(b )e^{\lambda (1 - \gamma _{cr}) Y}, \end{aligned}$$
(2.9)

where we used two inputs: \(r = R\) and \(Q^2_s\,=\,(1/(m^2R^2)) S(m\, , b )\, \exp (\lambda \,Y)\). The parameter \(\lambda \), in leading order of perturbative QCD, is given by \(\lambda \,=\,\bar{\alpha }_S\chi (\gamma _{cr})/(1 - \gamma _{cr})\). The parameter \(m\) and the function \(S(m \, ,b)\) originate from non-perturbative QCD contributions, and they are parameterized as

$$\begin{aligned} S (m \,b)\,\,=\,\,\frac{m^2}{\pi ^2} \,\mathrm{e}^{- m\,b}\quad \mathrm{where}\quad \int \mathrm{d}^2 b \,S(b)\,=\,1. \end{aligned}$$
(2.10)

\(\phi _0\) can be calculated from the initial conditions using Eq. (2.3). Since we do not know these conditions, we will consider \(\phi _0\) as an additional phenomenological parameter.

2.2 Single diffraction

The equation for the single diffraction production was proposed more than a decade ago [21]. In Ref. [21] it was shown that the equation has the same form as the BK equation [3343] for the function

$$\begin{aligned} G(Y, Y_0,r, b )\,\,=\,\,2\,N(Y, r, b )\,\,-\,\,N^\mathrm{SD}(Y, Y_0, r, b),\qquad \end{aligned}$$
(2.11)

where

$$\begin{aligned} \sigma _\mathrm{diff}(Y,Y_0,r)\,\,=\,\,\int \mathrm{d}^2 b \,N^\mathrm{SD}(Y, Y_0, r, b)\end{aligned}$$
(2.12)

is the cross section for diffraction production, with the rapidity gap (\(Y_\mathrm{gap} =Y -Y_M\)) larger than \(Y_0\) (\(Y_\mathrm{gap} \ge Y_0\)).

\( N(Y, r, b )\) is the imaginary part of the elastic amplitude; other notations are clarified in Fig. 2.

Fig. 2
figure 2

MPSI approximation: the simplest diagrams for single diffraction production. The wavy lines describe BFKL Pomerons. The blobs stand for triple Pomeron vertices. The dotted line denotes the cut Pomeron. \(Y_M\,=\,\ln (M^2/s_0)\), where \(M\) is the mass of produced particles and \(s_0 \) is the scale taken to be of the order of \(1\,GeV^{2}\)

The difference between the elastic amplitude and \( G(Y, Y_0, r, b )\) is only in the initial condition, which for \( G(Y, Y_0,r, b )\) is given by the following equation:

$$\begin{aligned} G(Y, Y_0 \,= \,Y, r, b )= 2\,N(Y, r, b )\,\,-\,\,N^2(Y, r, b ),\qquad \end{aligned}$$
(2.13)

where the last term denotes the elastic cross section.

Bearing in mind that the solution to Eq. (2.13) is given by Eq. (2.7), we can obtain a solution for single diffractive production. The cross section for the production of a bunch of hadrons with a mass from \(M_\mathrm{min}\) to \(M_\mathrm{max}\) can be written as

$$\begin{aligned} \sigma _\mathrm{diff}(Y,Y_\mathrm{max},Y_\mathrm{min},r)=\int \mathrm{d}^2 b \,\tilde{N}^\mathrm{SD}(Y, Y_\mathrm{max}, Y_\mathrm{min},r; b ),\nonumber \\ \end{aligned}$$
(2.14)

where the amplitude \(,\tilde{N}^\mathrm{SD}(Y, Y_\mathrm{max}, Y_\mathrm{min} r; b )\) takes the form

$$\begin{aligned}&\tilde{N}_\mathrm{SD}(Y, Y_\mathrm{max}, Y_\mathrm{min}, r ; b)= N^{BK}(TT(Y, Y_\mathrm{max}, b))\nonumber \\&\quad -\,\,N^{BK}(TT(Y,Y_\mathrm{min},b)), \end{aligned}$$
(2.15)

where \(Y_\mathrm{max} = \ln (M^2_\mathrm{max}/s_0)\) and \(Y_\mathrm{min} = \ln (M^2_\mathrm{min}/s_0)\).

For \( TT(Y, Y_M, b)\) we have the following expression:

$$\begin{aligned}&TT(Y,Y_M,b)= (2 \,G^{\mathrm{dressed}}(T(Y - Y_M, b))\nonumber \\&\quad -(G^{\mathrm{dressed}}(T(Y - Y_M, b)))^2)e^{ (1 - \gamma _{cr})\,\lambda \,(Y_M)} . \end{aligned}$$
(2.16)

2.3 Double diffraction

We use \(s\)-channel unitarity to obtain the expression for the cross section for double diffractive production. Indeed, the unitarity constraints for the dressed Pomeron given by the diagrams of Fig. 1a take the form

$$\begin{aligned} 2 \,G^{\mathrm{dressed}}(T(Y, b ))\!=\! G^{\mathrm{dressed}}(2\, T(Y; b))+N_\mathrm{DD}(Y; b )\nonumber \\ \end{aligned}$$
(2.17)

where \(G^{\mathrm{dressed}}(2\, T(Y; b))\) describes all inelastic processes that are generated by the dressed Pomeron exchange. One can check this formula for the exchange of a single BFKL Pomeron. The general proof that the inelastic cross section due to the exchange of the dressed Pomeron is given by \(G^{\mathrm{dressed}}(2\, T(Y; b))\) can be found in Refs. [5658].

From Eq. (2.17) the cross section of double diffractive production is equal to

$$\begin{aligned} \sigma _\mathrm{dd}=\int \mathrm{d}^2 b\,\Big \{ 2 G^{\mathrm{dressed}}(T(Y, b ))- G^{\mathrm{dressed}}(2\, T(Y; b))\Big \}.\nonumber \\ \end{aligned}$$
(2.18)

In Eq. (2.18) we integrated over all possible masses without any restriction. We do not expect the cross section for double diffractive production of small masses to be large, and we believe that most of the contribution in this region of masses stem from the Good–Walker mechanism [59], which we consider in the next section.

3 Main formulas and its phenomenological parameters

3.1 Two channel approximation

In the previous section we reviewed the theoretical input from the CGC/saturation approach, used for calculating the Green function of the resulting Pomeron. In this section we discuss a model approach making two simplifications: one, that the eikonal formula for the hadron scattering amplitude satisfies \(s\)-channel unitarity; and two, that the simplified two channel model describes diffractive production in the low mass region. In this model, we replace the rich structure of the diffractively produced states by a single state, with wave function \(\psi _D\). The observed physical hadronic and diffractive states can then be written

$$\begin{aligned}&\psi _h\,=\,\alpha \,\Psi _1+\beta \,\Psi _2;\,\,\,\,\,\,\,\,\,\, \psi _D\,=\,-\beta \,\Psi _1+\alpha \,\Psi _2;~~ \nonumber \\&\quad \mathrm{where}\;\alpha ^2+\beta ^2\,=\,1 . \end{aligned}$$
(3.1)

The functions \(\psi _1\) and \(\psi _2\) form a complete set of orthogonal functions \(\{ \psi _i \}\) which diagonalize the interaction matrix \(\mathbf{T}\)

$$\begin{aligned} A^{i'k'}_{i,k}=<\psi _i\,\psi _k|\mathbf {T}|\psi _{i'}\,\psi _{k'}>= A_{i,k}\,\delta _{i,i'}\,\delta _{k,k'}. \end{aligned}$$
(3.2)

The unitarity constraints can be written as

$$\begin{aligned} 2\,\mathrm{Im}\,A_{i,k}\left( s,b\right) =|A_{i,k}\left( s,b\right) |^2 +G^{in}_{i,k}(s,b), \end{aligned}$$
(3.3)

where \(G^{in}_{i,k}\) denote the contributions of all non-diffractive inelastic processes, i.e. it is the summed probability for these final states to be produced in the scattering of a state \(i\) off a state \(k\). In Eq. (3.3) \(\sqrt{s}=W\) is the energy of the colliding hadrons, and \(b\) denotes the impact parameter. A simple solution to Eq. (3.3) at high energies has the eikonal form with an arbitrary opacity \(\Omega _{ik}\), where the real part of the amplitude is much smaller than the imaginary part. We have

$$\begin{aligned}&A_{i,k}(s,b) = i \left( 1 -\exp \left( - \frac{\Omega _{i,k}(s,b)}{2}\right) \right) ;\end{aligned}$$
(3.4)
$$\begin{aligned}&G^{in}_{i,k}(s,b)=1-\exp (- \Omega _{i,k}(s,b)). \end{aligned}$$
(3.5)

Equation (3.5) implies that the probability that the initial projectiles \((i,k)\) will reach the final state interaction unchanged, regardless of the initial state re-scatterings, is given by \(P^S_{i,k}=\exp (- \Omega _{i,k}(s,b) )\).

The physical observables in this model can be written as follows:

$$\begin{aligned}&\mathrm{elastic\,amplitude}: \nonumber \\&\quad a_{el}(s, b)=i (\alpha ^4 A_{1,1}\,+\,2 \alpha ^2\,\beta ^2\,A_{1,2}\, +\,\beta ^4 A_{2,2}); \end{aligned}$$
(3.6)
$$\begin{aligned}&\mathrm{elastic\, observables}: \\&\quad \sigma _\mathrm{tot}=2 \int \mathrm{d}^2 b\, a_{el}(s, b);\quad \sigma _\mathrm{el}\,=\, \int \mathrm{d}^2 b \,|a_{el}(s, b)|^2; \end{aligned}$$
$$\begin{aligned}&\mathrm{optical\, theorem}: \nonumber \\&\quad 2 \,\mathrm{Im} A_{i,k}(s,t=0) =2 \int \mathrm{d}^2 b\, \mathrm{Im} A_{i,k}(s,b)\nonumber \\&\quad =\,\sigma _{el} + \sigma _{in} \,=\,\sigma _\mathrm{tot}; \end{aligned}$$
(3.7)
$$\begin{aligned}&\mathrm{single\, diffraction}: \nonumber \\&\quad \sigma ^\mathrm{GW}_\mathrm{sd}=\int \,\mathrm{d}^2 b \, (\alpha \beta \{-\alpha ^2A_{1,1} +(\alpha ^2-\beta ^2)A_{1,2}+\beta ^2 A_{2,2}\})^2;\nonumber \\ \end{aligned}$$
(3.8)
$$\begin{aligned}&\mathrm{double\, diffraction}:\,\,\nonumber \\&\quad \sigma ^{\mathrm{{GW}}}_\mathrm{dd}=\int \mathrm{d}^2 b \, \alpha ^4\beta ^4 \{A_{1,1}\,-\,2\,A_{1,2}\, +\, A_{2,2}\}^2. \end{aligned}$$
(3.9)

We denote by ‘GW’ the Good–Walker component, which is responsible for diffraction in the small mass region. This part of the diffraction production stems from the internal structure of the hadron, which we describe in a two channel model. It can be considered as diffraction in the region of the small mass, which is determined by the mass of the diffractive state characterized by \(\psi _D\) in Eq. (3.1). Unfortunately, in the framework of our approach, the value of this mass is a new parameter of the model, and without introducing it, we cannot describe the distribution over mass in diffractive production. We would like to emphasize that in our approach, the production of a large mass is related to the structure of the dressed Pomeron, and these two components have quite different physics, and so cannot lead to double counting. Recall that high mass diffraction has been discussed in the one channel model [8], where the low mass diffraction is absent. The clear distinction between the two mechanisms can be illustrated in the constituent quark model for a hadron. The diffractive production in the region of small masses, which stems from the different states, can be described by the constituent quarks, while the high mass diffraction originates in quark–quark scattering.

In the eikonal approach we parametrize the arbitrary functions \(\Omega _{i k}(s, b )\) in the form

$$\begin{aligned}&\Omega _{i k}(s, b )\nonumber \\&\quad =\,\,\int \mathrm{d}^2 b' \mathrm{d}^2 b'' g_i(m_i, b')\,g_k(m_k b'')\, G^{\mathrm{dressed}} (T(Y, \vec {b} - \vec {b}^{'} - \vec {b}^{\,''} )),\nonumber \\ \end{aligned}$$
(3.10)

where the vertex \(g_i(m_i, b')\) is parameterized as

$$\begin{aligned} g_i(m_i, b')= & {} g_i \,S_\mathbb {P}(m_i, b'), ~~~~~~\mathrm{where}\nonumber \\&S_\mathbb {P}(m_i, b')= \,\frac{1}{4\pi }\,m^3_i\,b'\,K_1(m_i\,b' ). \end{aligned}$$
(3.11)

\(S_\mathbb {P}(b )\) in Eq. (3.11) is the Fourier transform of the form factor \(1/(1 + q^2/m^2_i)^2\) and \(K_1(z )\) denotes the modified Bessel function of the second kind (the McDonald function, see formulas 8.4 in Ref. [55]).

3.2 Small phenomenological parameters and net diagrams

The fits to experimental data (see Refs. [8, 20] and references therein) led to an unexpected result, viz.: the value of vertices for Pomeron–hadron interactions (\(g_i\)), extracted from the fit of the data, turn out to be much larger than the vertex of triple Pomeron interaction (\(G_{3\mathbb {P}} \); see Fig. 3).

Fig. 3
figure 3

The net diagram that gives the largest contribution if \(g_i\,\gg \,G_{3 \mathbb {P}}\). The wavy lines describe BFKL Pomerons. The blobs denote the triple Pomeron vertices

Due to this small parameter \(G_{3\mathbb {P}}/g_i \,\ll \,1\), we can improve the eikonal approximation, and sum a more general class of diagrams, the so-called net diagrams shown in Fig. 3. The analytical expression for the sum of the ‘net’ diagrams has been found (see Ref. [20]). Using the inequality observed in our previous paper [8], \(m\) in Eq. (2.10) turns out to be much larger than both \(m_1\) and \(m_2\). Assuming this inequality to hold, we can simplify the integrals over \(b'\) and \(b''\) in Eq. (3.10), re-writing this equation in the form

$$\begin{aligned} \Omega _{i k}(s, b )\,\,= & {} \,\,\int \mathrm{d}^2 b' \mathrm{d}^2 b'' g_i(m_i, b')\,g_k(m_k b'')\, G^{\mathrm{dressed}}\nonumber \\&\times (T(Y, \vec {b} - \vec {b}^{'} - \vec {b}^{\,''} ))\,\nonumber \\= & {} \, \left( \int \mathrm{d}^2 b''\,G^{\mathrm{dressed}}\left( T\left( Y, b'' \right) \right) \right) \nonumber \\&\times \int \mathrm{d}^2 b' g_i( m_i, b')\,g_k(m_k, \vec {b} - \vec {b}^{'}). \end{aligned}$$
(3.12)

The summation of the ‘net’ diagram is then given by the following simplified expression (see Ref. [20] for details):

$$\begin{aligned}&\Omega (Y; b)\nonumber \\&\quad =\int \mathrm{d}^2 b'\, \,\,\,\frac{ g_i(\vec {b}')\,g_k(\vec {b} - \vec {b}')\,\widetilde{G}^{\mathrm{dressed}}(T)}{1\,+\,1.29\,\widetilde{G}^{\mathrm{dressed}}(T)[g_i(\vec {b}')+ g_k(\vec {b} - \vec {b}')]},\nonumber \\ \end{aligned}$$
(3.13)

where

$$\begin{aligned} \widetilde{G}^{\mathrm{dressed}}(T)\,\,=\,\,\int \,\mathrm{d}^2 b \,G^{\mathrm{dressed}}(T(Y, b )). \end{aligned}$$
(3.14)

The coefficient 1.29 results from the extraction of the value of \(G_{3\mathbb {P}}\) from the CGC/saturation approach, which has been considered in the previous section.

3.3 Diffraction production in the region of large mass

In this section we also include, in the process of diffraction production, the mechanism of production that originates from the dressed Pomeron, and that has been discussed in Sect. 2.

For single diffraction the large mass contribution can be written

$$\begin{aligned}&\sigma ^{\mathrm{large\, mass}}_\mathrm{sd}=2 \int \mathrm{d}^2 b \left\{ \,\alpha ^6\,A^\mathrm{sd}_{1;1,1}\, e^{- 2\,\Omega ^D_{1,1}(Y;b)}\nonumber \right. \\&\left. \quad +\,\alpha ^2\beta ^4 A^\mathrm{sd}_{1;2,2}\, e^{- 2\,\Omega ^D_{1,2}(Y;b)}\right. \nonumber \\&\left. \quad + 2\,\alpha ^4\,\beta ^2 \,A^\mathrm{sd}_{1;1,2}\, e^{- (\Omega ^D_{1,1}(Y;b)+ \Omega ^D_{1,2}(Y; b ))} \right. \nonumber \\&\left. \quad +\,\,\beta ^2\,\alpha ^4 \,A^\mathrm{sd}_{2;1,1}\, e^{- 2\,\Omega ^D_{1,2}(Y;b)}\right. \nonumber \\&\quad \left. +\,2\,\beta ^4\alpha ^2 \,A^\mathrm{sd}_{2;1,2}\,e^{- (\Omega ^D_{1,2}(Y;b)+ \Omega ^D_{2,2}(Y; b ))}\right. \nonumber \\&\left. \quad +\,\,\beta ^6\,\, A^\mathrm{sd}_{2; 2,2}\,e^{- 2\,\Omega _{2,2}(Y;b)} \right\} , \end{aligned}$$
(3.15)

where

$$\begin{aligned}&\Omega ^D_{i,k}(Y;b)\nonumber \\&\quad =\,\, \int \mathrm{d}^2 b'\, \,\,\,\frac{ g_i(\vec {b}')\,g_k(\vec {b} - \vec {b}')\,\bar{G}^{\mathrm{dressed}}(T)}{(1\,+\,1.29\,\bar{G}^{\mathrm{dressed}}(T)[g_i(\vec {b}')+ g_k(\vec {b} - \vec {b}')])^2},\nonumber \\ \end{aligned}$$
(3.16)
$$\begin{aligned}&A^\mathrm{sd}_{i; k,l}(Y,Y_\mathrm{max},Y_\mathrm{min}; b)\,\, \nonumber \\&\quad = \int \mathrm{d}^2 b'\, \sigma _\mathrm{diff}(Y,Y_\mathrm{max},Y_\mathrm{min},1/m)g_i g_k g_l S_\mathbb {P}(b', m_i)\, \nonumber \\&S_\mathbb {P}(\vec {b} -\vec {b}', m_k)\,S_\mathbb {P}(\vec {b} - \vec {b}', m_l), \end{aligned}$$
(3.17)

where \( \sigma _\mathrm{diff}(Y,Y_\mathrm{max},Y_\mathrm{min},r)\) is given by Eq. (2.12), \( Y = \ln (s/s_0)\), \(Y_\mathrm{max} = \ln (M^2_\mathrm{max}/s_0)\) and \(Y_\mathrm{min} = \ln (M^2_\mathrm{min}/s_0)\). \(M_\mathrm{max}\) and \(M_\mathrm{min}\) are the largest and smallest mass produced in the diffractive processes.

Equation (3.15) has a simple physical meaning: each term is the product of probability to produce a mass diffractively from the dressed Pomeron (term \(\exp (- \sum \Omega )\)), and the probability of the process of single diffraction, from the dressed Pomeron (\(A_{i;k, l}\)).

For the double diffraction production at large mass we have

$$\begin{aligned}&\sigma ^{\mathrm{large\, mass}}_\mathrm{dd} =\int \,\mathrm{d}^2 b\, \left\{ \alpha ^4\,A^\mathrm{dd}_{1,1}\,e^{- 2 \Omega ^D_{1,1} (Y;b)}\right. \nonumber \\&\left. \quad + \,2 \alpha ^2\,\beta ^2 A^\mathrm{dd}_{1,2}\, e^{- 2 \Omega ^D_{1,2}(Y;b)}+\beta ^4\,A^\mathrm{dd}_{2,2} e^{- 2 \Omega ^D_{2,2}(Y;b)}\,\right\} ,\qquad \nonumber \\ \end{aligned}$$
(3.18)
$$\begin{aligned}&A^\mathrm{dd}_{i,k}\nonumber \\&\quad =\int \mathrm{d}^2\, b\, g_i\,g_k \,S^{i,k}_\mathrm{DD} (b )\sigma _\mathrm{dd}(Y)~~~\mathrm{where}~~S^{i,k}_\mathrm{DD} (b )\nonumber \\&\quad = \int \mathrm{d}^2 b'\,S_p(b', m_i )\,S_p(\vec {b} - \vec {b}', m_k), \end{aligned}$$
(3.19)

where \(\sigma _\mathrm{dd}\) is given by Eq. (2.18).

3.4 Estimates for the values of the phenomenological parameters

We have two sets of phenomenological parameters, which need to be determined by fitting to the experimental data. The first set is related to the description of the dressed Pomeron: \(\phi _0, \lambda \), and \(m\). The parameter \(\phi _0\), in principle, could be found from the solution of the BFKL equation at low energy. Unfortunately, we do not know the initial condition for BFKL evolution. This is the reason why we extract this parameter by fitting to the experimental data. The value of \(\phi _0\) should be of the order of \(\alpha _S\), and therefore, we expect that this parameter will be small. \(\lambda \) determines the energy dependence of the saturation scale. We know the theoretical value of \(\lambda \,=\,2\bar{\alpha }_S(\psi (1)- \psi (\frac{1}{2}))/(1 - \gamma _{cr})\) where \(\psi (z)\) denotes the Euler psi-function (see formulas 8.36 of Ref. [55]) and \(\gamma _{cr} = 0.37\) (see Ref. [1]). On the other hand, the value of \(\lambda \,\approx \,0.3\) has been extracted from DIS and nucleus–nucleus scattering for the energy dependence of the saturation scale [6065]. The mass \(m\) plays a twofold role: it determines the impact parameter dependence, and it gives the size of the typical dipole in a hadron. This is a dimensional parameter, whose value is determined by non-perturbative QCD, and, at the moment, we have no theoretical input for this quantity. In all our formulas, we use the intuitive assumption that the mass \(m\), is the largest mass in our model.

The second set of parameters: \(g_i\) and \(m_i\) as well as values of \(\alpha \), are associated with the description of the wave functions in our two channel model. This set is of non-perturbative origin, and it has to be determined by fitting to the data. In our formulas we assume that \(g_i \,\gg \,G_{3\mathbb {P}}\) and \(m \,\gg \, m_i\). This assumption is based on our past experience with soft Pomeron models for high energy scattering [20].

4 The result of the fit

4.1 Cross sections

We have eight parameters to be determined by fitting to the experimental data on total, inelastic and elastic cross sections, single and double diffractive production cross sections, and the slope of the forward elastic differential cross section. The value of the minimal energy for data that we use is \(W =\) 0.546 TeV as, starting from this energy, the CGC/saturation approach is able to describe the data on inclusive production in proton–proton collisions (see Ref. [6063]). For lower energies, saturation occurs in ion–ion and proton–ion collisions, but not in proton–proton collisions [64].

The quality of the fit can be judged from Fig. 4. The fitted parameters are tabulated in Table 1.

Fig. 4
figure 4

Comparison with the experimental data: the energy behavior of the total (a), inelastic (b), elastic cross sections (c), as well as the elastic slope (\(B_{el}\), d) and single diffraction (e) and double diffraction (f) cross sections. The solid lines show our present fit. The data has been taken from Ref. [76] for energies less than the LHC energy. At the LHC energy for total and elastic cross section we use TOTEM data [7274] and for single and double diffraction cross sections are taken from Ref. [68, 69]. The dotted line in f is based on Eq. (4.1) (see text following this equation)

Table 1 Fitted parameters of the model

From Table 1 we see that the qualitative features of the two channel model are similar to those of the one channel model [8]. The values of all the parameters have the same hierarchy i.e. \(g_i \,\,\gg \,\,G_{3\mathbb {P}}\) (\(G_{3 \mathbb {P}} = 1.29\, \mathrm{GeV}^{-1}\) in our approach) and \(m \,\gg \,m_i\). We recall that this hierarchy is necessary for our formulas to be valid. \(\lambda \approx 0.3 \) follows from the estimates of the energy dependence of the saturation momentum from DIS and ion–ion scattering experiments. \(\phi _0\) is small, as is expected from QCD. It is worthwhile mentioning, using estimates from leading order perturbative QCD, that this value of \(\lambda \) leads to a very small value of the QCD coupling: \(\bar{\alpha }_S\approx 0.07\). This is a general problem for the CGC/saturation approach, and we assign the difference between the phenomenological value of \(\lambda \) and its leading order estimates to higher order corrections, which give a large contribution to this observable [66, 67].

It should be noted that both in Fig. 4 and in Table 2 we calculate the high mass diffraction component with the additional restriction \(\Delta \eta \, \ge \,3\).

We obtain a good description of the data, including the energy behavior of the elastic slope and the single diffraction cross section. Therefore, we have elucidated the problems that occurred in the one channel model [8]. We show in this paper that the oscillatory behavior of the single diffraction and the weak energy dependence of the elastic slope were artifacts of the oversimplified one channel model, and they are not associated with our main theoretical input: the CGC/saturation approach.

A deficiency in our two channel model is the description of the double diffractive cross section, as can be seen in Fig. 4. This failure is due to the small Good–Walker contribution for the production of low masses. It predicts a cross section of about 1 mb. To understand the sources of this small value, we note that Eq. (3.10) leads to the cross section for double diffraction, which can be calculated using the factorization relation (see Ref. [18] for example). We have

$$\begin{aligned} \sigma ^\mathrm{GW}_\mathrm{dd} \,=\,\frac{(\sigma ^\mathrm{GW}_\mathrm{sd}\,B_\mathrm{sd})^2}{ (\sigma _\mathrm{el} \,B_\mathrm{el})B_\mathrm{dd}}, \end{aligned}$$
(4.1)

To obtain an estimate we assume that \( B_\mathrm{sd} \,\approx \,B_\mathrm{el}\,\approx \,B_\mathrm{sd}\), where \( B\) denotes the slopes of the various cross sections; using our estimates for the elastic and single diffractive cross sections, we obtain \(\sigma ^\mathrm{GW}_\mathrm{dd} \sim \) 3 mb at W = 7 TeV.

If we evaluate the cross section of Good–Walker component using Eq. (4.1) we obtain a reasonable description of the experimental data (see dotted curve in Fig. 4f). We wish to stress that the shadowing corrections that follow from the CGC/saturation approach do not violate the factorization properties of Eq. (4.1). The source of the violation of Eq. (4.1) is the net diagrams, which in our model incorporate the interactions of the dressed Pomerons. To illustrate the influence of this interaction, we calculated the slopes at W = 7 TeV. We obtain \(B_\mathrm{el} = 19.45 \,\mathrm{GeV}^{-2}; B_\mathrm{sd} = 25.08 \,\mathrm{GeV}^{-2}\), and \(B_\mathrm{dd}\,=\,44\,\mathrm{GeV}^{-2}\). Using Eq. (4.1) with these values decreases the estimated \(\sigma _\mathrm{dd}\) by a factor of almost 3. Hence, the main effect of the dressed Pomerons interactions is to increase the typical \(b\), in the impact parameter distribution for double diffractive cross sections.

On the other hand, the small cross section for double diffraction arises naturally in other theoretical approaches [18], and the cross section, measured by the TOTEM collaboration [75] in the restricted region of the produced mass is rather small (\(\sigma _\mathrm{dd}\,=\, 116 \pm 25\,\upmu \)b for \(\Delta Y_M = 1.8 \) and \( | Y - Y_\mathrm{max} | = 4.7\)). Bearing this in mind, we are not too disappointed with our description of the double diffractive cross section.

In Table 2 we present the results of our model for the various cross sections at different energies. Note that for single and double diffraction, the large mass region is responsible for substantial contributions (more than half of the cross section). These contributions originate from the structure of the dressed Pomeron, and they are the main theoretical input from the CGC/saturation approach.

As has been mentioned, what we call “low mass” is the contribution coming from the Good–Walker sector, while “high mass” is the contribution which stems from the dressed Pomeron diagrams. Unfortunately, we are not able to put a precise \(M_{X} \) bound on the two contributions, since we do not know the typical mass of the Good–Walker component (the state described by \(\psi _D\) in Eq. (3.1) in our approach. We have to bear this deficiency in mind if we want to discuss the detailed data for diffraction production coming from TOTEM collaboration [7275]. As is seen from Table 2, in our model the cross section of the low mass single dissociation at 7 TeV is equal to 8.7 mb, while the TOTEM [7274] estimate is \(2.6 \pm 2.2\) mb for \(M_X<3.4\) GeV. As we have mentioned we cannot consider our GW component as being responsible for this mass range. On the other hand, the TOTEM estimate is not a direct measurement but is obtained from their Monte Carlo. There are other Monte Carlo estimates by Ostapshenko [16] who finds \( \sigma _\mathrm{sd} \)=3.9 mb for \(M_{X}\, < \,3.4\, \mathrm{GeV}\), and by Pogosyhan [14] who estimates \(\sigma _\mathrm{sd}\) = 4 mb for the same mass range. The only conclusion that we can derive from this discussion is that the GW typical mass is larger than \(3.4 \,\mathrm{GeV}\).

We should also mention that our estimation is in agreement with the ALICE result of \(\sigma _\mathrm{sd} = 14.9^{+3.4}_{- 5.9} \) mb for \(0 < M^{2}_{X} < 0.5 s\) at W \(=\) 7 TeV.

Table 2 The values of cross sections versus energy. \(\sigma ^{LM}_\mathrm{sd}\) and \(\sigma ^{LM}_\mathrm{dd}\) denote the cross sections for diffraction dissociation in the low mass region, for single and double diffraction, which stem from the Good–Walker mechanism. \(\sigma ^{HM}_\mathrm{sd}\) and \(\sigma ^{LM}_\mathrm{dd}\) are used for diffraction in high mass, coming from the dressed Pomeron contributions

4.2 Amplitudes

It is instructive to compare the two models which are both based on CGC/saturation approach: the one channel model developed in Ref. [8] and the two channel model of this paper. In Fig. 6 we plot the amplitudes \(A_{ik}\) for the two channel model and elastic amplitude for the one channel model, at different energies, as functions of the impact parameter, b. From Fig. 6a we note that one of our amplitudes (\(A_{2,2}\) is rather small at 7 TeV, while the amplitude \(A_{11}\) reaches the unitarity limit for \(b \,\le \,1.5 \,fm\). It is interesting to compare this behavior with the results of two channel model, based on the Pomeron as a Regge pole [20]. One notes a drastic difference in the dependence on the impact parameter, as well as the relative values of the amplitude. Qualitatively, the Pomeron interaction leads to stronger shadowing corrections than the CGC/saturation approach.

We would like to draw the reader’s attention to the energy behavior of the ‘black’ \(A_{1,1}\) amplitude, as shown in Fig. 5. We note that the size of the black part of the amplitude for our model is much smaller than for the Pomeron-based model, discussed in [20]. The second observation is that this amplitude becomes transparent at low energies. One of the unpleasant features of the Pomeron (Regge pole) models is the fact that the black component already appears at very low energies. The present model does not have this deficiency, providing a smooth transition from a transparent to the black disc picture.

Fig. 5
figure 5

The impact parameter dependence of the ‘black’ \(A_{1,1}\) amplitude, as a function of energy W

Comparing Fig. 6c, d we conclude that the two channel model leads to weaker shadowing corrections than the one channel model.

Fig. 6
figure 6

Amplitudes for one and two channel model versus \(b\) at different energies. a The amplitude \(A_{i k}(b)\) at W \(=\) 7 TeV as a function of the impact parameter \(b\) in our model. The same amplitudes appear in b for the two channel model based on the Pomeron interaction [20]. The energy behavior of the elastic amplitude is plotted in a, c for the one and two channels models, respectively. The figure for the one channel model is taken from Ref. [8]

Looking at Fig. 6, it is difficult to avoid the pessimistic conclusion that until we know the non-perturbative QCD structure of the hadrons, the high energy interaction of hadrons cannot be treated in a unique fashion, but is doomed to be sensitive to ad hoc assumptions.

This statement can be illustrated by Fig. 7 where we plot the \(\mathrm{d} \sigma /\mathrm{d} b^2\) for the diffraction production processes. The low mass diffraction has pronounced peripheral features, having minima at \(b=0\) and at \(b = 1\) \(\div \) 1.5 fm. However, for high mass diffraction the main contribution stems from \(b=0\). Single diffraction in the region of high mass does not have a minimum at \(b=0\), while in double diffraction such a minimum is seen, but it is very shallow. Comparing these distributions with the one channel model, we see that for single diffraction, the pattern of the impact parameter distribution is similar in both cases. Double diffraction has a very clear peripheral distribution in the one channel model, but in the two channel model, the double diffraction dependence on \(b\) is similar to the single diffraction. We believe that this comparison shows that double diffraction is sensitive to the production mechanism and, in particular, to the model of the hadron structure.

Fig. 7
figure 7

\(\mathrm{d} \sigma /\mathrm{d} b^2\) versus b for different processes of diffraction production and different energies. ‘hm’ (‘lm’) and ‘sd’ (‘dd’) denote diffraction in high mass (low mass) region and single (double) diffraction, respectively. Figures e, f are taken from our paper on the one channel model based on the CGC/saturation approach [8]. a High mass single diffraction, b low mass single diffraction, c high mass double diffraction, d low mass double diffraction, e single diffraction (1 ch. model) and f double diffraction (1ch. model)

We would like to point out the similarity of the distributions of our two channel dipole model (shown in Fig. 7), with those obtained by the Durham group [18], in spite of the difference in the basic premises of the two groups.

5 Conclusions

In this paper we demonstrate that the generalization of the CGC/saturation-based model to two channels allows us to describe the experimental data, without having an oscillating behavior for the single diffraction production, and predicting a value for the elastic slope at \(W=7\, \mathrm{TeV}\) which is smaller than the experimentally measured value. It should be stressed that the values of the phenomenological parameters extracted from the fit satisfy the theoretical expectations. In addition we find new phenomenological small parameters, viz.: \(G_{3 \mathbb {P}}/g_i \,\ll \,1\) and \(m_i/m\,\ll \,1\), which allows us to simplify the theoretical formulas.

As has been discussed above, our approximation is valid only for an energy less than (see Eq. (2.1))

$$\begin{aligned} \ Y = \ln (s/s_0)\,\,\le \,\,Y_\mathrm{max} = \frac{2}{\Delta _{\mathrm{BFKL}}}\,\ln \left( \frac{1}{\Delta ^2_{\mathrm{BFKL}}}\right) \,\,\approx \,\,29\nonumber \\ \end{aligned}$$
(5.1)

for \(\lambda =0.38\) (see Table 1). Therefore, we can use our approach for energies up to \(W = 100 \,\mathrm{TeV}\).

We believe that this paper, together with Ref. [8], lends support to the supposition that a consistent model, based on the BFKL Pomeron and the CGC/saturation approach, can be built. We have demonstrated that this model successfully describes data for high energy hadron scattering. In addition, we hope that this paper lends credence to the arguments that the matching with long distance physics (where the confinement of quarks and gluons is essential) can be reached within the CGC/saturation approach; this, without requiring that the soft Pomeron should appear (as a Regge pole).