58 recentXS = GetOpt0(ekin);
59 }
else if (
OPTxs == 1) {
64 if (e == 0.0) { e = lim; }
67 recentXS =
fXSection->GetElementCrossSection(e, Z)/CLHEP::millibarn;
70 }
else if (
OPTxs == 2) {
87 G4double r0 = theParameters->GetR0()*theResA13;
90 return 1.e+25*CLHEP::pi*r0*r0*theResA13*GetAlpha()*(1.0 + GetBeta()/ekin);
static G4double ComputeCrossSection(G4double K, G4double cb, G4double resA13, G4double amu1, G4int idx, G4int Z, G4int resA)
static G4double ComputePowerParameter(G4int resA, G4int idx)
static G4double ComputeCrossSection(G4double K, G4double cb, G4double resA13, G4double amu1, G4int idx, G4int Z, G4int A, G4int resA)
G4PreCompoundFragment(const G4ParticleDefinition *, G4VCoulombBarrier *aCoulombBarrier)
G4double CrossSection(G4double ekin)
G4VPreCompoundFragment(const G4ParticleDefinition *, G4VCoulombBarrier *)
G4InterfaceToXS * fXSection
G4double theCoulombBarrier
virtual G4double GetAlpha() const =0
virtual G4double GetBeta() const