#include <G4EvaporationProbability.hh>
Definition at line 42 of file G4EvaporationProbability.hh.
 
◆ G4EvaporationProbability() [1/2]
◆ ~G4EvaporationProbability()
  
  
      
        
          | G4EvaporationProbability::~G4EvaporationProbability  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ G4EvaporationProbability() [2/2]
◆ CalcAlphaParam()
◆ CalcBetaParam()
◆ CrossSection()
Definition at line 193 of file G4EvaporationProbability.cc.
static G4double ComputeCrossSection(G4double K, G4double resA13, G4double amu1, G4int idx, G4int Z, G4int resZ, G4int resA)
 
static G4double ComputeCrossSection(G4double K, G4double resA13, G4double amu1, G4int idx, G4int Z, G4int A, G4int resZ, G4int resA)
 
 
 
 
◆ EmissionProbability()
◆ GetA()
  
  
      
        
          | G4int G4EvaporationProbability::GetA  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetZ()
  
  
      
        
          | G4int G4EvaporationProbability::GetZ  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ IntegrateEmissionProbability()
◆ operator!=()
◆ operator=()
◆ operator==()
◆ ProbabilityDistributionFunction()
      
        
          | G4double G4EvaporationProbability::ProbabilityDistributionFunction  | 
          ( | 
          G4double  | 
          K | ) | 
           | 
        
      
 
Definition at line 163 of file G4EvaporationProbability.cc.
  176   if(E1 < 0.0) { 
return 0.0; }
 
G4double LevelDensityParameter(G4int A, G4int Z, G4double U) const
 
G4EvaporationLevelDensityParameter * theEvapLDPptr
 
G4double G4Exp(G4double initial_x)
Exponential Function double precision. 
 
static const double millibarn
 
G4double CrossSection(G4double K)
 
 
 
 
◆ SampleKineticEnergy()
Definition at line 209 of file G4EvaporationProbability.cc.
  212   if(maxKinEnergy <= minKinEnergy) { 
return 0.0; }
   225     if (RbSqrt < 160.0) PEX1 = 
G4Exp(-RbSqrt);
   230       Rk = 1.0 + (1./RbSqrt)*
G4Log(RandNumber + (1.0-RandNumber)*PEX1);
   235         Q1 = 1.0 + Beta/maxKinEnergy;
   236         Q2 = Q1*std::sqrt(Q1);
   239       FRk = 
ssqr3 * Rk * (Q1 - Rk*Rk)/Q2;
   244     T = maxKinEnergy * (1.0-Rk*Rk) + minKinEnergy;
   252     T = minKinEnergy + delta*i 
 
static const G4double ssqr3
 
G4double G4Log(G4double x)
 
G4double G4Exp(G4double initial_x)
Exponential Function double precision. 
 
 
 
 
◆ TotalProbability()
Definition at line 82 of file G4EvaporationProbability.cc.
   85   if (maxEnergy <= minEnergy) { 
return 0.0; }
   104     G4double SystemEntropy = 2.0*std::sqrt(
   117     G4double Term1 = Beta*a0 - 1.5 + maxea;
   118     G4double Term2 = (2.0*Beta*a0-3.0)*std::sqrt(maxea) + 2*maxea;
   121     if (SystemEntropy <= 
explim) { ExpTerm1 = 
G4Exp(-SystemEntropy); }
   123     G4double ExpTerm2 = 2.*std::sqrt(maxea) - SystemEntropy;
   125     ExpTerm2 = 
G4Exp(ExpTerm2);
   127     Width = GlobalFactor*(Term1*ExpTerm1 + Term2*ExpTerm2);
 
G4double GetExcitationEnergy() const
 
G4double GetPairingCorrection(G4int A, G4int Z) const
 
static G4double GetNuclearMass(const G4double A, const G4double Z)
 
G4double LevelDensityParameter(G4int A, G4int Z, G4double U) const
 
G4double GetGroundStateMass() const
 
static G4double ComputePowerParameter(G4int resA, G4int idx)
 
static G4double ComputePowerParameter(G4int resA, G4int idx)
 
G4EvaporationLevelDensityParameter * theEvapLDPptr
 
static const G4double explim
 
static const double twopi
 
virtual G4double CalcBetaParam(const G4Fragment &fragment)=0
 
virtual G4double CalcAlphaParam(const G4Fragment &fragment)=0
 
G4double Z13(G4int Z) const
 
G4double G4Exp(G4double initial_x)
Exponential Function double precision. 
 
G4PairingCorrection * fPairCorr
 
G4double IntegrateEmissionProbability(G4double low, G4double up)
 
static const double fermi
 
 
 
 
◆ a0
◆ delta0
  
  
      
        
          | G4double G4EvaporationProbability::delta0 | 
         
       
   | 
  
private   | 
  
 
 
◆ delta1
  
  
      
        
          | G4double G4EvaporationProbability::delta1 | 
         
       
   | 
  
private   | 
  
 
 
◆ fragA
  
  
      
        
          | G4int G4EvaporationProbability::fragA | 
         
       
   | 
  
private   | 
  
 
 
◆ fragMass
  
  
      
        
          | G4double G4EvaporationProbability::fragMass | 
         
       
   | 
  
private   | 
  
 
 
◆ fragZ
  
  
      
        
          | G4int G4EvaporationProbability::fragZ | 
         
       
   | 
  
private   | 
  
 
 
◆ Gamma
  
  
      
        
          | G4double G4EvaporationProbability::Gamma | 
         
       
   | 
  
private   | 
  
 
 
◆ index
  
  
      
        
          | G4int G4EvaporationProbability::index | 
         
       
   | 
  
private   | 
  
 
 
◆ muu
◆ nbins
  
  
      
        
          | G4int G4EvaporationProbability::nbins | 
         
       
   | 
  
private   | 
  
 
 
◆ partMass
  
  
      
        
          | G4double G4EvaporationProbability::partMass | 
         
       
   | 
  
private   | 
  
 
 
◆ probability
  
  
      
        
          | G4double G4EvaporationProbability::probability[11] | 
         
       
   | 
  
private   | 
  
 
 
◆ resA
  
  
      
        
          | G4int G4EvaporationProbability::resA | 
         
       
   | 
  
private   | 
  
 
 
◆ resA13
  
  
      
        
          | G4double G4EvaporationProbability::resA13 | 
         
       
   | 
  
private   | 
  
 
 
◆ resMass
  
  
      
        
          | G4double G4EvaporationProbability::resMass | 
         
       
   | 
  
private   | 
  
 
 
◆ resZ
  
  
      
        
          | G4int G4EvaporationProbability::resZ | 
         
       
   | 
  
private   | 
  
 
 
◆ theA
  
  
      
        
          | G4int G4EvaporationProbability::theA | 
         
       
   | 
  
private   | 
  
 
 
◆ theZ
  
  
      
        
          | G4int G4EvaporationProbability::theZ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: