36 const G4double G4StatMFParameters::_Kappa = 1.0;
38 const G4double G4StatMFParameters::_KappaCoulomb = 2.0;
40 const G4double G4StatMFParameters::_Epsilon0 = 16.0*
MeV;
45 const G4double G4StatMFParameters::_Beta0 = 18.0*
MeV;
47 const G4double G4StatMFParameters::_Gamma0 = 25.0*
MeV;
50 const G4double G4StatMFParameters::_CriticalTemp = 18.0*
MeV;
57 if (T > _CriticalTemp)
return 0.0;
59 G4double CriticalTempSqr = _CriticalTemp*_CriticalTemp;
61 G4double tmp = (CriticalTempSqr-TempSqr)/(CriticalTempSqr+TempSqr);
63 return _Beta0*tmp*std::pow(tmp,1.0/4.0);
69 if (T > _CriticalTemp)
return 0.0;
71 G4double CriticalTempSqr = _CriticalTemp*_CriticalTemp;
73 G4double tmp = (CriticalTempSqr-TempSqr)/(CriticalTempSqr+TempSqr);
75 return -5.0*_Beta0*std::pow(tmp,1.0/4.0)*(CriticalTempSqr*T)/
76 ((CriticalTempSqr+TempSqr)*(CriticalTempSqr+TempSqr));
84 G4double MaxAverageMultiplicity = 2.6;
85 if (A <= 110) MaxAverageMultiplicity = 3.3;
86 return MaxAverageMultiplicity;
93 {
return &theStatMFParameters; }