Geant4  10.00.p01
G4CookPairingCorrections Class Reference

#include <G4CookPairingCorrections.hh>

Public Types

enum  {
  ZTableSize = 68, NTableSize = 118, ZTableMin = 28, ZTableMax = 95,
  NTableMin = 33, NTableMax = 150
}
 

Public Member Functions

 G4CookPairingCorrections ()
 
 ~G4CookPairingCorrections ()
 
G4double GetParingCorrection (G4int A, G4int Z) const
 
G4double GetPairingZ (G4int Z) const
 
G4bool IsInTableThisZ (const G4int Z) const
 
G4double GetPairingN (const G4int N) const
 
G4bool IsInTableThisN (const G4int N) const
 

Static Private Attributes

static G4double PairingZTable [ZTableSize]
 
static G4double PairingNTable [NTableSize]
 

Detailed Description

Definition at line 39 of file G4CookPairingCorrections.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
ZTableSize 
NTableSize 
ZTableMin 
ZTableMax 
NTableMin 
NTableMax 

Definition at line 77 of file G4CookPairingCorrections.hh.

Constructor & Destructor Documentation

G4CookPairingCorrections::G4CookPairingCorrections ( )

Definition at line 71 of file G4CookPairingCorrections.cc.

References MeV, NTableSize, PairingNTable, PairingZTable, and ZTableSize.

G4CookPairingCorrections::~G4CookPairingCorrections ( )

Definition at line 77 of file G4CookPairingCorrections.cc.

Member Function Documentation

G4double G4CookPairingCorrections::GetPairingN ( const G4int  N) const
inline

Definition at line 65 of file G4CookPairingCorrections.hh.

References IsInTableThisN(), NTableMin, and PairingNTable.

Referenced by GetParingCorrection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4CookPairingCorrections::GetPairingZ ( G4int  Z) const
inline

Definition at line 53 of file G4CookPairingCorrections.hh.

References IsInTableThisZ(), PairingZTable, and ZTableMin.

Referenced by GetParingCorrection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4CookPairingCorrections::GetParingCorrection ( G4int  A,
G4int  Z 
) const
inline

Definition at line 48 of file G4CookPairingCorrections.hh.

References GetPairingN(), and GetPairingZ().

Referenced by G4PairingCorrection::GetPairingCorrection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4bool G4CookPairingCorrections::IsInTableThisN ( const G4int  N) const
inline

Definition at line 72 of file G4CookPairingCorrections.hh.

References NTableMax, and NTableMin.

Referenced by G4PairingCorrection::GetPairingCorrection(), and GetPairingN().

+ Here is the caller graph for this function:

G4bool G4CookPairingCorrections::IsInTableThisZ ( const G4int  Z) const
inline

Definition at line 60 of file G4CookPairingCorrections.hh.

References ZTableMax, and ZTableMin.

Referenced by G4PairingCorrection::GetPairingCorrection(), and GetPairingZ().

+ Here is the caller graph for this function:

Member Data Documentation

G4double G4CookPairingCorrections::PairingNTable
staticprivate
Initial value:
= {
0.08, 1.41, -0.08, 1.50, -0.05, 2.24, -0.47, 1.43, -0.15, 1.44,
0.06, 1.56, 0.25, 1.57, -0.16, 1.46, 0.00, 0.93, 0.01, 0.62,
-0.50, 1.42, 0.13, 1.52, -0.65, 0.80, -0.08, 1.29, -0.47, 1.25,
-0.44, 0.97, 0.08, 1.65, -0.11, 1.26, -0.46, 1.06, 0.22, 1.55,
-0.07, 1.37, 0.10, 1.20, -0.27, 0.92, -0.35, 1.19, 0.00, 1.05,
-0.25, 1.61, -0.21, 0.90, -0.21, 0.74, -0.38, 0.72, -0.34, 0.92,
-0.26, 0.94, 0.01, 0.65, -0.36, 0.83, 0.11, 0.67, 0.05, 1.00,
0.51, 1.04, 0.33, 0.68, -0.27, 0.81, 0.09, 0.75, 0.17, 0.86,
0.14, 1.10, -0.22, 0.84, -0.47, 0.48, 0.02, 0.88, 0.24, 0.52,
0.27, 0.41, -0.05, 0.38, 0.15, 0.67, 0.00, 0.61, 0.00, 0.78,
0.00, 0.67, 0.00, 0.67, 0.00, 0.79, 0.00, 0.60, 0.04, 0.64,
-0.06, 0.45, 0.05, 0.26, -0.22, 0.39, 0.00, 0.39
}

Definition at line 82 of file G4CookPairingCorrections.hh.

Referenced by G4CookPairingCorrections(), and GetPairingN().

G4double G4CookPairingCorrections::PairingZTable
staticprivate
Initial value:
= {
1.28, 0.26, 0.88, 0.19, 1.35, -0.05, 1.52, -0.09, 1.17, 0.04,
1.24, 0.29, 1.09, 0.26, 1.17, 0.23, 1.15, -0.08, 1.35, 0.34,
1.05, 0.28, 1.27, 0.00, 1.05, 0.00, 1.00, 0.09, 1.20, 0.20,
1.40, 0.93, 1.00, -0.20, 1.19, 0.09, 0.97, 0.00, 0.92, 0.11,
0.68, 0.05, 0.68, -0.22, 0.79, 0.09, 0.69, 0.01, 0.72, 0.00,
0.40, 0.16, 0.73, 0.00, 0.46, 0.17, 0.89, 0.00, 0.79, 0.00,
0.89, 0.00, 0.81, -0.06, 0.69, -0.20, 0.71, -0.12
}

Definition at line 81 of file G4CookPairingCorrections.hh.

Referenced by G4CookPairingCorrections(), and GetPairingZ().


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