53 fact = 0.75*CLHEP::millibarn/(CLHEP::pi*r0*r0*r0);
61 if(efinal <= 0.0 ) {
return 0.0; }
69 static const G4double sixoverpi2 = 6.0/CLHEP::pi2;
75 G4double A0 = (P*P+H*H+P-3*H)/(4.0*g0);
76 G4double A1 = std::max(0.0,(A0*g0 +
A*(
A-2*P-1)*0.25)/g1);
79 if (E0 <= 0.0) {
return 0.0; }
84 G4double Ej = std::max(0.0,efinal - Aj);
G4int GetNumberOfParticles() const
G4int GetNumberOfHoles() const
G4double GetExcitationEnergy() const
G4int GetNumberOfCharged() const
G4PreCompoundFragment(const G4ParticleDefinition *, G4VCoulombBarrier *aCoulombBarrier)
G4double CrossSection(G4double ekin)
virtual G4double FactorialFactor(G4int N, G4int P) const =0
G4PreCompoundIon(const G4ParticleDefinition *, G4VCoulombBarrier *aCoulombBarrier)
virtual G4double CoalescenceFactor(G4int A) const =0
virtual G4double GetRj(G4int NumberParticles, G4int NumberCharged) const =0
G4double ProbabilityDistributionFunction(G4double eKin, const G4Fragment &) override
G4NuclearLevelData * fNucData
G4DeexPrecoParameters * theParameters
G4double theBindingEnergy