#include <G4ChatterjeeCrossSection.hh>
Definition at line 59 of file G4ChatterjeeCrossSection.hh.
◆ ComputeCrossSection()
Definition at line 68 of file G4ChatterjeeCrossSection.hh.
77 G4double mu = paramC[idx][5]*resA13 + paramC[idx][6]*resA13*resA13;
78 G4double nu = paramC[idx][7]*resA13*resA + paramC[idx][8]*resA13*resA13
80 sig = landa*Kc + mu + nu/Kc;
90 G4double nu = amu1* (paramC[idx][7] + paramC[idx][8]*ec + paramC[idx][9]*ecsq);
91 G4double q = landa - nu/ecsq - 2*p*ec;
94 if(Kc < ec) { sig = p*Kc*Kc + q*Kc +
r; }
95 else { sig = p*(Kc - ji)*(Kc - ji) + landa*Kc + mu + nu*(2 - Kc/ji)/ji; }
static const G4double paramC[6][11]
static const G4double emax
◆ ComputePowerParameter()
Definition at line 63 of file G4ChatterjeeCrossSection.hh.
static G4Pow * GetInstance()
G4double powZ(G4int Z, G4double y) const
static const G4double paramC[6][11]
The documentation for this class was generated from the following file: