Geant4  10.00.p02
G4CameronGilbertPairingCorrections Class Reference

#include <G4CameronGilbertPairingCorrections.hh>

Public Types

enum  {
  ZTableSize = 88, NTableSize = 140, ZTableMin = 11, ZTableMax = 98,
  NTableMin = 11, NTableMax = 150
}
 

Public Member Functions

 G4CameronGilbertPairingCorrections ()
 
 ~G4CameronGilbertPairingCorrections ()
 
G4double GetPairingCorrection (G4int A, G4int Z) const
 
G4double GetPairingZ (G4int Z) const
 
G4bool IsInTableThisZ (G4int Z) const
 
G4double GetPairingN (G4int N) const
 
G4bool IsInTableThisN (G4int N) const
 

Static Private Attributes

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

Detailed Description

Definition at line 40 of file G4CameronGilbertPairingCorrections.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
ZTableSize 
NTableSize 
ZTableMin 
ZTableMax 
NTableMin 
NTableMax 

Definition at line 81 of file G4CameronGilbertPairingCorrections.hh.

Constructor & Destructor Documentation

G4CameronGilbertPairingCorrections::G4CameronGilbertPairingCorrections ( )
G4CameronGilbertPairingCorrections::~G4CameronGilbertPairingCorrections ( )

Definition at line 78 of file G4CameronGilbertPairingCorrections.cc.

Member Function Documentation

G4double G4CameronGilbertPairingCorrections::GetPairingCorrection ( G4int  A,
G4int  Z 
) const
inline

Definition at line 49 of file G4CameronGilbertPairingCorrections.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:

G4double G4CameronGilbertPairingCorrections::GetPairingN ( G4int  N) const
inline

Definition at line 69 of file G4CameronGilbertPairingCorrections.hh.

References IsInTableThisN(), NTableMin, and PairingNTable.

Referenced by GetPairingCorrection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4CameronGilbertPairingCorrections::GetPairingZ ( G4int  Z) const
inline

Definition at line 55 of file G4CameronGilbertPairingCorrections.hh.

References IsInTableThisZ(), PairingZTable, and ZTableMin.

Referenced by GetPairingCorrection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4bool G4CameronGilbertPairingCorrections::IsInTableThisN ( G4int  N) const
inline

Definition at line 76 of file G4CameronGilbertPairingCorrections.hh.

References NTableMax, and NTableMin.

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

+ Here is the caller graph for this function:

G4bool G4CameronGilbertPairingCorrections::IsInTableThisZ ( G4int  Z) const
inline

Definition at line 63 of file G4CameronGilbertPairingCorrections.hh.

References ZTableMax, and ZTableMin.

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

+ Here is the caller graph for this function:

Member Data Documentation

G4double G4CameronGilbertPairingCorrections::PairingNTable
staticprivate
Initial value:
=
{
0.00, 2.67, 0.00, 1.80, 0.00, 1.67, 0.00, 1.86, 0.00, 2.04,
0.00, 1.64, 0.00, 1.44, 0.00, 1.54, 0.00, 1.30, 0.00, 1.27,
0.00, 1.29, 0.00, 1.41, 0.00, 1.50, 0.00, 1.50, 0.00, 1.43,
0.00, 1.88, 0.00, 1.47, 0.00, 1.57, 0.00, 1.46, 0.00, 0.93,
0.00, 0.72, 0.00, 1.12, 0.00, 1.29, 0.00, 0.94, 0.00, 1.24,
0.00, 1.25, 0.00, 1.14, 0.00, 1.32, 0.00, 1.15, 0.00, 1.24,
0.00, 1.43, 0.00, 1.09, 0.00, 1.20, 0.00, 1.04, 0.00, 0.70,
0.00, 0.85, 0.00, 0.76, 0.00, 0.92, 0.00, 0.99, 0.00, 1.10,
0.00, 0.92, 0.00, 0.73, 0.00, 0.70, 0.00, 0.87, 0.00, 0.61,
0.00, 0.69, 0.00, 0.55, 0.00, 0.40, 0.00, 0.73, 0.00, 0.58,
0.00, 0.86, 0.00, 1.13, 0.00, 0.84, 0.00, 0.79, 0.00, 0.82,
0.00, 0.71, 0.00, 0.41, 0.00, 0.38, 0.00, 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.00, 0.57, 0.00, 0.49, 0.00, 0.43, 0.00, 0.50, 0.00, 0.39
}

Definition at line 87 of file G4CameronGilbertPairingCorrections.hh.

Referenced by G4CameronGilbertPairingCorrections(), and GetPairingN().

G4double G4CameronGilbertPairingCorrections::PairingZTable
staticprivate
Initial value:
=
{
0.00, 2.46, 0.00, 2.09, 0.00, 1.62, 0.00, 1.62, 0.00, 1.83,
0.00, 1.73, 0.00, 1.35, 0.00, 1.54, 0.00, 1.20, 0.00, 1.06,
0.00, 1.36, 0.00, 1.43, 0.00, 1.17, 0.00, 1.24, 0.00, 1.20,
0.00, 1.28, 0.00, 1.28, 0.00, 1.35, 0.00, 1.36, 0.00, 1.19,
0.00, 1.14, 0.00, 1.12, 0.00, 1.58, 0.00, 1.17, 0.00, 1.18,
0.00, 1.22, 0.00, 0.97, 0.00, 0.92, 0.00, 0.62, 0.00, 0.68,
0.00, 0.64, 0.00, 0.72, 0.00, 0.75, 0.00, 0.71, 0.00, 0.87,
0.00, 0.83, 0.00, 0.89, 0.00, 0.79, 0.00, 0.89, 0.00, 0.78,
0.00, 0.69, 0.00, 0.61, 0.00, 0.72, 0.00, 0.77
}

Definition at line 86 of file G4CameronGilbertPairingCorrections.hh.

Referenced by G4CameronGilbertPairingCorrections(), and GetPairingZ().


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