Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4EvaporationLevelDensityParameter Class Reference

#include <G4EvaporationLevelDensityParameter.hh>

+ Inheritance diagram for G4EvaporationLevelDensityParameter:

Public Member Functions

 G4EvaporationLevelDensityParameter ()
 
virtual ~G4EvaporationLevelDensityParameter ()
 
G4double LevelDensityParameter (G4int A, G4int Z, G4double U) const
 
- Public Member Functions inherited from G4VLevelDensityParameter
 G4VLevelDensityParameter ()
 
virtual ~G4VLevelDensityParameter ()
 
virtual G4double LevelDensityParameter (G4int A, G4int Z, G4double U) const =0
 

Detailed Description

Definition at line 42 of file G4EvaporationLevelDensityParameter.hh.

Constructor & Destructor Documentation

◆ G4EvaporationLevelDensityParameter()

G4EvaporationLevelDensityParameter::G4EvaporationLevelDensityParameter ( )

Definition at line 51 of file G4EvaporationLevelDensityParameter.cc.

51{}

◆ ~G4EvaporationLevelDensityParameter()

G4EvaporationLevelDensityParameter::~G4EvaporationLevelDensityParameter ( )
virtual

Definition at line 52 of file G4EvaporationLevelDensityParameter.cc.

52{}

Member Function Documentation

◆ LevelDensityParameter()

G4double G4EvaporationLevelDensityParameter::LevelDensityParameter ( G4int  A,
G4int  Z,
G4double  U 
) const
virtual

Implements G4VLevelDensityParameter.

Definition at line 55 of file G4EvaporationLevelDensityParameter.cc.

57{
58
59 //JMQ 25/04/08 a=A/10 according to original Gudima's prescription
60 G4double a=static_cast<G4double>(A)/10.;
61 return a;
62//
63
64// G4int N = A - Z;
65
66 // Asymptotic Level Density Parameter
67// G4double AsymptoticLDP = (alpha*static_cast<G4double>(A) + beta*std::pow(static_cast<G4double>(A),2./3.)*Bs)/MeV;
68
69 // Shape of the LDP U dependence
70// G4double exponent = -gamma*U;
71// G4double f = 1.;
72// if (exponent > -300.) f -= std::exp(exponent);
73
74 // Level Density Parameter
75// G4double a = AsymptoticLDP*(1. + ShellCorrection(Z,N)*f/U);
76// return a;
77}
double G4double
Definition: G4Types.hh:64

Referenced by G4FissionProbability::EmissionProbability(), G4FissionLevelDensityParameter::LevelDensityParameter(), and G4EvaporationProbability::ProbabilityDistributionFunction().


The documentation for this class was generated from the following files: