#include <G4EvaporationLevelDensityParameter.hh>
Inheritance diagram for G4EvaporationLevelDensityParameter:
Public Member Functions | |
G4EvaporationLevelDensityParameter () | |
virtual | ~G4EvaporationLevelDensityParameter () |
G4double | LevelDensityParameter (G4int A, G4int Z, G4double U) const |
Definition at line 42 of file G4EvaporationLevelDensityParameter.hh.
G4EvaporationLevelDensityParameter::G4EvaporationLevelDensityParameter | ( | ) |
G4EvaporationLevelDensityParameter::~G4EvaporationLevelDensityParameter | ( | ) | [virtual] |
G4double G4EvaporationLevelDensityParameter::LevelDensityParameter | ( | G4int | A, | |
G4int | Z, | |||
G4double | U | |||
) | const [virtual] |
Implements G4VLevelDensityParameter.
Definition at line 55 of file G4EvaporationLevelDensityParameter.cc.
Referenced by G4FissionProbability::EmissionProbability(), G4FissionLevelDensityParameter::LevelDensityParameter(), and G4EvaporationProbability::ProbabilityDistributionFunction().
00057 { 00058 00059 //JMQ 25/04/08 a=A/10 according to original Gudima's prescription 00060 G4double a=static_cast<G4double>(A)/10.; 00061 return a; 00062 // 00063 00064 // G4int N = A - Z; 00065 00066 // Asymptotic Level Density Parameter 00067 // G4double AsymptoticLDP = (alpha*static_cast<G4double>(A) + beta*std::pow(static_cast<G4double>(A),2./3.)*Bs)/MeV; 00068 00069 // Shape of the LDP U dependence 00070 // G4double exponent = -gamma*U; 00071 // G4double f = 1.; 00072 // if (exponent > -300.) f -= std::exp(exponent); 00073 00074 // Level Density Parameter 00075 // G4double a = AsymptoticLDP*(1. + ShellCorrection(Z,N)*f/U); 00076 // return a; 00077 }