#include <G4FissionLevelDensityParameter.hh>
Inheritance diagram for G4FissionLevelDensityParameter:
Public Member Functions | |
G4FissionLevelDensityParameter () | |
virtual | ~G4FissionLevelDensityParameter () |
G4double | LevelDensityParameter (G4int A, G4int Z, G4double U) const |
Definition at line 43 of file G4FissionLevelDensityParameter.hh.
G4FissionLevelDensityParameter::G4FissionLevelDensityParameter | ( | ) |
G4FissionLevelDensityParameter::~G4FissionLevelDensityParameter | ( | ) | [virtual] |
G4double G4FissionLevelDensityParameter::LevelDensityParameter | ( | G4int | A, | |
G4int | Z, | |||
G4double | U | |||
) | const [virtual] |
Implements G4VLevelDensityParameter.
Definition at line 48 of file G4FissionLevelDensityParameter.cc.
References G4EvaporationLevelDensityParameter::LevelDensityParameter().
Referenced by G4FissionProbability::EmissionProbability().
00049 { 00050 G4double EvapLDP = 00051 theEvaporationLevelDensityParameter.LevelDensityParameter(A,Z,U); 00052 00053 if(Z >= 89) { EvapLDP *= 1.02; } 00054 else if(Z >= 85) { EvapLDP *= (1.02 + 0.004*(89 - Z)); } 00055 else { EvapLDP *= 1.04; } 00056 00057 /* 00058 if(Z >= 89) { EvapLDP *= 1.01; } 00059 else if(Z >= 85) { EvapLDP *= (1.01 + 0.002*(89 - Z)); } 00060 else { EvapLDP *= 1.02; } 00061 */ 00062 return EvapLDP; 00063 00064 /* 00065 if(Z >= 89) EvapLDP *= 1.04; 00066 else if(Z >= 85) EvapLDP *= (1.04 + 0.01*(89 - Z)); 00067 else EvapLDP *= 1.09; 00068 00069 //JMQ 310509 00070 return 1.07*EvapLDP; 00071 */ 00072 }