ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4CameronTruranHilfShellCorrections Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/de_excitation/util/include/G4CameronTruranHilfShellCorrections.hh>

Public Types

enum  {
  ZTableSize = 93, NTableSize = 146, ZTableMin = 10, ZTableMax = 102,
  NTableMin = 10, NTableMax = 155
}
 

Public Member Functions

 G4CameronTruranHilfShellCorrections ()
 
G4bool GetShellCorrection (G4int N, G4int Z, G4double &result) const
 

Private Member Functions

 G4CameronTruranHilfShellCorrections (const G4CameronTruranHilfShellCorrections &right)=delete
 
const
G4CameronTruranHilfShellCorrections
operator= (const G4CameronTruranHilfShellCorrections &right)=delete
 

Static Private Attributes

static G4double ShellZTable [ZTableSize]
 
static G4double ShellNTable [NTableSize]
 

Detailed Description

Definition at line 38 of file G4CameronTruranHilfShellCorrections.hh.

View newest version in sPHENIX GitHub at line 38 of file G4CameronTruranHilfShellCorrections.hh

Member Enumeration Documentation

anonymous enum
Enumerator:
ZTableSize 
NTableSize 
ZTableMin 
ZTableMax 
NTableMin 
NTableMax 

Definition at line 54 of file G4CameronTruranHilfShellCorrections.hh.

View newest version in sPHENIX GitHub at line 54 of file G4CameronTruranHilfShellCorrections.hh

Constructor & Destructor Documentation

G4CameronTruranHilfShellCorrections::G4CameronTruranHilfShellCorrections ( )
explicit

Definition at line 77 of file G4CameronTruranHilfShellCorrections.cc.

View newest version in sPHENIX GitHub at line 77 of file G4CameronTruranHilfShellCorrections.cc

References CLHEP::MeV, NTableSize, ShellNTable, ShellZTable, and ZTableSize.

G4CameronTruranHilfShellCorrections::G4CameronTruranHilfShellCorrections ( const G4CameronTruranHilfShellCorrections right)
privatedelete

Member Function Documentation

G4bool G4CameronTruranHilfShellCorrections::GetShellCorrection ( G4int  N,
G4int  Z,
G4double result 
) const
inline

Definition at line 44 of file G4CameronTruranHilfShellCorrections.hh.

View newest version in sPHENIX GitHub at line 44 of file G4CameronTruranHilfShellCorrections.hh

References NTableMax, NTableMin, ShellNTable, ShellZTable, and ZTableMin.

const G4CameronTruranHilfShellCorrections& G4CameronTruranHilfShellCorrections::operator= ( const G4CameronTruranHilfShellCorrections right)
privatedelete

Member Data Documentation

G4double G4CameronTruranHilfShellCorrections::ShellNTable
staticprivate
Initial value:
=
{
2.439, 1.829, 1.419, 0.746,-0.082,-0.832,-0.960,-1.006,-1.045,
-1.114,-0.900,-0.081, 0.334, 0.064,-0.639,-1.363,-2.138,-2.987,
-4.042,-4.001,-3.582,-3.120,-2.677,-2.259,-1.778,-1.315,-0.944,
-0.599,-0.285,-0.020, 0.121, 0.140, 0.149,-0.001,-0.230,-0.604,
-1.010,-1.570,-2.466,-3.489,-4.552,-4.214,-3.375,-2.526,-1.725,
-0.923,-0.164, 0.601, 1.316, 1.947, 2.482, 2.971, 3.398, 3.737,
3.979, 4.183, 4.374, 4.517, 4.605, 4.539, 4.375, 4.043, 3.672,
3.250, 2.776, 2.254, 1.715, 1.151, 0.463,-0.237,-1.031,-1.850,
-2.722,-1.663,-0.724, 0.035, 0.786, 1.587, 2.145, 2.669, 2.680,
2.488, 2.243, 1.969, 1.778, 1.663, 1.487, 1.325, 1.148, 0.962,
0.843, 0.727, 0.574, 0.436, 0.320, 0.264, 0.397, 0.507, 0.405,
0.346, 0.369, 0.397, 0.403, 0.379, 0.184,-0.226,-0.737,-1.305,
-1.950,-2.565,-3.126,-3.721,-4.393,-5.082,-5.921,-6.712,-6.853,
-5.592,-4.413,-3.333,-2.413,-1.582,-0.966,-0.421,-0.123, 0.228,
0.543, 0.874, 1.059, 1.181, 1.186, 1.029, 1.029, 1.153, 1.227,
1.330, 1.449, 1.596, 1.712, 1.851, 1.949, 2.044, 2.155, 2.307,
2.621, 3.096
}

Definition at line 63 of file G4CameronTruranHilfShellCorrections.hh.

View newest version in sPHENIX GitHub at line 63 of file G4CameronTruranHilfShellCorrections.hh

Referenced by G4CameronTruranHilfShellCorrections(), and GetShellCorrection().

G4double G4CameronTruranHilfShellCorrections::ShellZTable
staticprivate
Initial value:
=
{
2.349, 1.936, 1.596, 1.061, 0.341,-0.040, 0.565, 1.065, 1.536,
1.972, 1.855, 2.043, 1.931, 1.652, 1.347, 0.973, 0.579, 0.159,
-0.487,-0.192, 0.443, 0.932, 1.387, 1.810, 1.969, 2.067, 2.064,
1.825, 1.539, 1.251, 0.957, 1.128, 1.007, 0.603, 0.013,-0.635,
-1.258,-1.905,-2.562,-3.266,-4.099,-3.615,-3.171,-2.814,-2.337,
-1.778,-1.220,-0.694,-0.181, 0.323, 0.624, 0.841, 0.904, 0.906,
0.930, 0.919, 0.934, 0.941, 0.978, 0.982, 1.083, 1.201, 1.281,
1.189, 0.963, 0.781, 0.738, 0.696, 0.119,-0.619,-1.265,-1.898,
-2.431,-1.326,-0.268, 0.737, 1.451, 2.138, 2.307, 2.221, 2.041,
1.827, 1.239, 0.747, 0.214,-0.263,-0.778,-1.272,-1.800,-2.302,
-2.846,-3.499,-3.042
}

Definition at line 62 of file G4CameronTruranHilfShellCorrections.hh.

View newest version in sPHENIX GitHub at line 62 of file G4CameronTruranHilfShellCorrections.hh

Referenced by G4CameronTruranHilfShellCorrections(), and GetShellCorrection().


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