Geant4  10.03
G4ShellCorrection Class Reference

#include <G4ShellCorrection.hh>

+ Collaboration diagram for G4ShellCorrection:

Public Member Functions

 ~G4ShellCorrection ()
 
const
G4CameronTruranHilfShellCorrections * 
GetCameronTruranHilfShellCorrections () const
 
const
G4CameronShellPlusPairingCorrections * 
GetCameronShellPlusPairingCorrections () const
 
G4double GetShellCorrection (G4int A, G4int Z) const
 

Static Public Member Functions

static G4ShellCorrection * GetInstance ()
 

Private Member Functions

 G4ShellCorrection ()
 

Private Attributes

G4CookShellCorrections theCookShellCorrections
 
G4CameronGilbertShellCorrections theCameronGilbertShellCorrections
 
G4CameronTruranHilfShellCorrections theCameronTruranHilfShellCorrections
 
G4CameronShellPlusPairingCorrections theCameronShellPlusPairingCorrections
 

Static Private Attributes

static G4ShellCorrection * theInstance = nullptr
 

Detailed Description

Definition at line 43 of file G4ShellCorrection.hh.

Constructor & Destructor Documentation

G4ShellCorrection::G4ShellCorrection ( )
private

Definition at line 38 of file G4ShellCorrection.cc.

G4ShellCorrection::~G4ShellCorrection ( )

Definition at line 41 of file G4ShellCorrection.cc.

Member Function Documentation

const G4CameronShellPlusPairingCorrections * G4ShellCorrection::GetCameronShellPlusPairingCorrections ( ) const

Definition at line 60 of file G4ShellCorrection.cc.

References theCameronShellPlusPairingCorrections.

Referenced by G4FissionBarrier::G4FissionBarrier().

+ Here is the caller graph for this function:

const G4CameronTruranHilfShellCorrections * G4ShellCorrection::GetCameronTruranHilfShellCorrections ( ) const

Definition at line 54 of file G4ShellCorrection.cc.

References theCameronTruranHilfShellCorrections.

G4ShellCorrection * G4ShellCorrection::GetInstance ( void  )
static

Definition at line 44 of file G4ShellCorrection.cc.

References theInstance.

Referenced by G4FissionBarrier::G4FissionBarrier().

+ Here is the caller graph for this function:

G4double G4ShellCorrection::GetShellCorrection ( G4int  A,
G4int  Z 
) const

Definition at line 65 of file G4ShellCorrection.cc.

References G4CookShellCorrections::GetShellCorrection(), G4CameronGilbertShellCorrections::GetShellCorrection(), theCameronGilbertShellCorrections, and theCookShellCorrections.

+ Here is the call graph for this function:

Member Data Documentation

G4CameronGilbertShellCorrections G4ShellCorrection::theCameronGilbertShellCorrections
private

Definition at line 68 of file G4ShellCorrection.hh.

Referenced by GetShellCorrection().

G4CameronShellPlusPairingCorrections G4ShellCorrection::theCameronShellPlusPairingCorrections
private

Definition at line 70 of file G4ShellCorrection.hh.

Referenced by GetCameronShellPlusPairingCorrections().

G4CameronTruranHilfShellCorrections G4ShellCorrection::theCameronTruranHilfShellCorrections
private

Definition at line 69 of file G4ShellCorrection.hh.

Referenced by GetCameronTruranHilfShellCorrections().

G4CookShellCorrections G4ShellCorrection::theCookShellCorrections
private

Definition at line 67 of file G4ShellCorrection.hh.

Referenced by GetShellCorrection().

G4ShellCorrection * G4ShellCorrection::theInstance = nullptr
staticprivate

Definition at line 49 of file G4ShellCorrection.hh.

Referenced by GetInstance().


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