Geant4  10.03
G4PairingCorrection Class Reference

#include <G4PairingCorrection.hh>

+ Collaboration diagram for G4PairingCorrection:

Public Member Functions

 ~G4PairingCorrection ()
 
G4double GetPairingCorrection (G4int A, G4int Z) const
 
G4double GetFissionPairingCorrection (G4int A, G4int Z) const
 

Static Public Member Functions

static G4PairingCorrectionGetInstance ()
 

Private Member Functions

 G4PairingCorrection ()
 

Private Attributes

G4CookPairingCorrections theCookPairingCorrections
 
G4CameronGilbertPairingCorrections theCameronGilbertPairingCorrections
 

Static Private Attributes

static G4PairingCorrectiontheInstance = nullptr
 

Detailed Description

Definition at line 42 of file G4PairingCorrection.hh.

Constructor & Destructor Documentation

G4PairingCorrection::G4PairingCorrection ( )
private

Definition at line 39 of file G4PairingCorrection.cc.

G4PairingCorrection::~G4PairingCorrection ( )

Definition at line 42 of file G4PairingCorrection.cc.

Member Function Documentation

G4double G4PairingCorrection::GetFissionPairingCorrection ( G4int  A,
G4int  Z 
) const

Definition at line 71 of file G4PairingCorrection.cc.

References MeV.

Referenced by G4FissionProbability::EmissionProbability(), G4CompetitiveFission::EmittedFragment(), and G4CompetitiveFission::GetEmissionProbability().

+ Here is the caller graph for this function:

G4PairingCorrection * G4PairingCorrection::GetInstance ( void  )
static

Definition at line 45 of file G4PairingCorrection.cc.

References theInstance.

Referenced by G4FissionProbability::EmissionProbability(), G4CompetitiveFission::G4CompetitiveFission(), G4EvaporationChannel::G4EvaporationChannel(), G4GEMChannel::G4GEMChannel(), G4GEMChannelVI::G4GEMChannelVI(), G4GEMProbability::G4GEMProbability(), and G4VEmissionProbability::G4VEmissionProbability().

+ Here is the caller graph for this function:

G4double G4PairingCorrection::GetPairingCorrection ( G4int  A,
G4int  Z 
) const

Definition at line 54 of file G4PairingCorrection.cc.

References G4CookPairingCorrections::GetPairingCorrection(), G4CameronGilbertPairingCorrections::GetPairingCorrection(), G4INCL::Math::max(), MeV, theCameronGilbertPairingCorrections, and theCookPairingCorrections.

Referenced by G4GEMProbability::CalcProbability(), G4FissionProbability::EmissionProbability(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannel::GetEmissionProbability(), G4GEMChannelVI::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4GEMChannel::SampleKineticEnergy(), and G4EvaporationProbability::TotalProbability().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4CameronGilbertPairingCorrections G4PairingCorrection::theCameronGilbertPairingCorrections
private

Definition at line 63 of file G4PairingCorrection.hh.

Referenced by GetPairingCorrection().

G4CookPairingCorrections G4PairingCorrection::theCookPairingCorrections
private

Definition at line 62 of file G4PairingCorrection.hh.

Referenced by GetPairingCorrection().

G4PairingCorrection * G4PairingCorrection::theInstance = nullptr
staticprivate

Definition at line 48 of file G4PairingCorrection.hh.

Referenced by GetInstance().


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