26#ifndef G4PomeronCrossSection_h
27#define G4PomeronCrossSection_h 1
109 void InitForNucleon();
void Pomeron_Gamma_Hard(G4double apomeron_Gamma_Hard)
G4double GetTotalCrossSection(const G4double s)
void Pomeron_Gamma(G4double apomeron_Gamma)
G4double GetElasticCrossSection(const G4double s)
void Pomeron_Alpha(G4double apomeron_Alpha)
void Pomeron_C(G4double apomeron_C)
G4double HardEikonal(G4double s, G4double impactsquare)
void Pomeron_Alpha_Hard(G4double apomeron_Alpha_Hard)
void Setgamma(const G4double agam)
G4double GetNondiffractiveProbability(const G4double s, const G4double impactsquare)
G4double GetInelasticProbability(const G4double s, const G4double impactsquare)
G4double GetDiffractiveProbability(const G4double s, const G4double impactsquare)
void Pomeron_S(G4double apomeron_S)
G4double GetCutPomeronProbability(const G4double s, const G4double impactsquare, const G4int nPomerons)
G4double GetInelasticCrossSection(const G4double s)
void Pomeron_Rsquare(G4double apomeron_Rsquare)
G4double SoftEikonal(G4double s, G4double impactsquare)
G4double GetDiffractiveCrossSection(const G4double s)
void Pomeron_Alphaprime(G4double apomeron_Alphaprime)
G4double GetElasticProbability(const G4double s, const G4double impactsquare)
G4double GetTotalProbability(const G4double s, const G4double impactsquare)