#include <G4GEMProbability.hh>
Inherits G4VEmissionProbability.
Inherited by G4AlphaGEMProbability, G4B10GEMProbability, G4B11GEMProbability, G4B12GEMProbability, G4B13GEMProbability, G4B8GEMProbability, G4Be10GEMProbability, G4Be11GEMProbability, G4Be12GEMProbability, G4Be7GEMProbability, G4Be9GEMProbability, G4C10GEMProbability, G4C11GEMProbability, G4C12GEMProbability, G4C13GEMProbability, G4C14GEMProbability, G4C15GEMProbability, G4C16GEMProbability, G4DeuteronGEMProbability, G4F17GEMProbability, G4F18GEMProbability, G4F19GEMProbability, G4F20GEMProbability, G4F21GEMProbability, G4He3GEMProbability, G4He6GEMProbability, G4He8GEMProbability, G4Li6GEMProbability, G4Li7GEMProbability, G4Li8GEMProbability, G4Li9GEMProbability, G4Mg22GEMProbability, G4Mg23GEMProbability, G4Mg24GEMProbability, G4Mg25GEMProbability, G4Mg26GEMProbability, G4Mg27GEMProbability, G4Mg28GEMProbability, G4N12GEMProbability, G4N13GEMProbability, G4N14GEMProbability, G4N15GEMProbability, G4N16GEMProbability, G4N17GEMProbability, G4Na21GEMProbability, G4Na22GEMProbability, G4Na23GEMProbability, G4Na24GEMProbability, G4Na25GEMProbability, G4Ne18GEMProbability, G4Ne19GEMProbability, G4Ne20GEMProbability, G4Ne21GEMProbability, G4Ne22GEMProbability, G4Ne23GEMProbability, G4Ne24GEMProbability, G4NeutronGEMProbability, G4O14GEMProbability, G4O15GEMProbability, G4O16GEMProbability, G4O17GEMProbability, G4O18GEMProbability, G4O19GEMProbability, G4O20GEMProbability, G4ProtonGEMProbability, and G4TritonGEMProbability.
Definition at line 54 of file G4GEMProbability.hh.
 
Definition at line 59 of file G4GEMProbability.cc.
   60   theA(anA), theZ(aZ), Spin(aSpin), theCoulombBarrierPtr(0)
 
static G4Pow * GetInstance()
 
G4double logZ(G4int Z) const 
 
static G4PairingCorrection * GetInstance()
 
static constexpr double hbar_Planck
 
 
 
 
  
  
      
        
          | G4GEMProbability::~G4GEMProbability  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
Definition at line 202 of file G4GEMProbability.hh.
G4int GetZ_asInt(void) const 
 
G4int GetA_asInt(void) const 
 
G4double Z13(G4int Z) const 
 
 
 
 
Definition at line 216 of file G4GEMProbability.hh.
G4double CalcAlphaParam(const G4Fragment &) const 
 
G4double GetCoulombBarrier(const G4Fragment &fragment) const 
 
G4int GetZ_asInt(void) const 
 
G4int GetA_asInt(void) const 
 
static constexpr double MeV
 
G4double Z23(G4int Z) const 
 
 
 
 
      
        
          | void G4GEMProbability::Dump  | 
          ( | 
           | ) | 
           const | 
        
      
 
Definition at line 261 of file G4GEMProbability.cc.
  270   G4cout << 
"GEM: List of Excited States for Isotope Z= "  
  271      << theZ << 
" A= " << theA << 
" Nlevels= " << nlev 
 
  272      << 
" Efermi(MeV)= " << efermi
 
  274   for(
G4int i=0; i< nlev; ++i) {
 
  275     G4cout << 
"Z= " << theZ << 
" A= " << theA 
 
  276        << 
" Mass(GeV)= " << mass/
GeV 
static G4double GetNuclearMass(const G4double A, const G4double Z)
 
std::vector< G4double > ExcitLifetimes
 
G4GLOB_DLL std::ostream G4cout
 
std::vector< G4double > ExcitEnergies
 
static constexpr double GeV
 
 
 
 
Implements G4VEmissionProbability.
Definition at line 73 of file G4GEMProbability.cc.
   82       CalcProbability(fragment,MaximalKineticEnergy,CoulombBarrier);
 
   89       for (
size_t i = 0; i <
nn; ++i) {
 
   94       G4double width = CalcProbability(fragment,Tmax,CoulombBarrier);
 
G4double GetCoulombBarrier(const G4Fragment &fragment) const 
 
std::vector< G4double > ExcitLifetimes
 
std::vector< G4double > ExcitSpins
 
std::vector< G4double > ExcitEnergies
 
G4double GetExcitationEnergy() const 
 
 
 
 
  
  
      
        
          | G4int G4GEMProbability::GetA_asInt  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
Definition at line 173 of file G4GEMProbability.hh.
  176   if (theCoulombBarrierPtr) {
 
G4double GetPairingCorrection(G4int A, G4int Z) const 
 
virtual G4double GetCoulombBarrier(G4int ARes, G4int ZRes, G4double U) const =0
 
G4double GetExcitationEnergy() const 
 
 
 
 
  
  
      
        
          | G4int G4GEMProbability::GetZ_asInt  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | std::vector<G4double> G4GEMProbability::ExcitEnergies | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | std::vector<G4double> G4GEMProbability::ExcitLifetimes | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | std::vector<G4double> G4GEMProbability::ExcitSpins | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files:
- source/geant4.10.03.p02/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMProbability.hh
 
- source/geant4.10.03.p02/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMProbability.cc