Geant4  10.01.p02
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 G4PairingCorrection * GetInstance ()
 

Private Member Functions

 G4PairingCorrection ()
 

Private Attributes

G4CookPairingCorrections theCookPairingCorrections
 
G4CameronGilbertPairingCorrections theCameronGilbertPairingCorrections
 

Static Private Attributes

static G4PairingCorrection * theInstance = 0
 

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(), 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(), G4EvaporationProbability::CalculateProbability(), G4FissionProbability::EmissionProbability(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannel::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4EvaporationProbability::ProbabilityDistributionFunction(), and G4GEMChannel::SampleKineticEnergy().

+ 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 = 0
staticprivate

Definition at line 48 of file G4PairingCorrection.hh.

Referenced by GetInstance().


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