Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
G4SandiaTable Class Reference

#include <G4SandiaTable.hh>

Public Member Functions

 G4SandiaTable (G4Material *)
 
 ~G4SandiaTable ()
 
G4int GetMatNbOfIntervals ()
 
G4double GetSandiaCofForMaterial (G4int, G4int)
 
G4double * GetSandiaCofForMaterial (G4double energy)
 
G4double GetSandiaMatTable (G4int, G4int)
 
G4double GetSandiaCofForMaterialPAI (G4int, G4int)
 
G4double * GetSandiaCofForMaterialPAI (G4double energy)
 
G4double GetSandiaMatTablePAI (G4int, G4int)
 
G4OrderedTable * GetSandiaMatrixPAI ()
 
void SetVerbose (G4int ver)
 
 G4SandiaTable (__void__ &)
 
 G4SandiaTable (G4int)
 
void SandiaSwap (G4double **da, G4int i, G4int j)
 
void SandiaSort (G4double **da, G4int sz)
 
G4int SandiaIntervals (G4int Z[], G4int el)
 
G4int SandiaMixing (G4int Z[], const G4double *fractionW, G4int el, G4int mi)
 
G4double GetPhotoAbsorpCof (G4int i, G4int j) const
 
G4int GetMaxInterval () const
 
G4double ** GetPointerToCof ()
 

Static Public Member Functions

static G4double * GetSandiaCofPerAtom (G4int Z, G4double energy)
 
static G4double GetZtoA (G4int Z)
 

Detailed Description

Definition at line 64 of file G4SandiaTable.hh.

Constructor & Destructor Documentation

G4SandiaTable::G4SandiaTable ( G4Material *  material)

Definition at line 63 of file G4SandiaTable.cc.

G4SandiaTable::~G4SandiaTable ( )

Definition at line 111 of file G4SandiaTable.cc.

Here is the call graph for this function:

G4SandiaTable::G4SandiaTable ( __void__ &  )

Definition at line 100 of file G4SandiaTable.cc.

G4SandiaTable::G4SandiaTable ( G4int  matIndex)

Definition at line 523 of file G4SandiaTable.cc.

Here is the call graph for this function:

Member Function Documentation

G4int G4SandiaTable::GetMatNbOfIntervals ( )

Definition at line 745 of file G4SandiaTable.cc.

G4int G4SandiaTable::GetMaxInterval ( ) const
inline

Definition at line 189 of file G4SandiaTable.hh.

Here is the caller graph for this function:

G4double G4SandiaTable::GetPhotoAbsorpCof ( G4int  i,
G4int  j 
) const
inline

Definition at line 211 of file G4SandiaTable.hh.

Here is the caller graph for this function:

G4double ** G4SandiaTable::GetPointerToCof ( )
inline

Definition at line 194 of file G4SandiaTable.hh.

G4double G4SandiaTable::GetSandiaCofForMaterial ( G4int  interval,
G4int  j 
)

Definition at line 777 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4double * G4SandiaTable::GetSandiaCofForMaterial ( G4double  energy)

Definition at line 786 of file G4SandiaTable.cc.

G4double G4SandiaTable::GetSandiaCofForMaterialPAI ( G4int  interval,
G4int  j 
)

Definition at line 811 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4double * G4SandiaTable::GetSandiaCofForMaterialPAI ( G4double  energy)

Definition at line 821 of file G4SandiaTable.cc.

G4double * G4SandiaTable::GetSandiaCofPerAtom ( G4int  Z,
G4double  energy 
)
static

Definition at line 130 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4OrderedTable * G4SandiaTable::GetSandiaMatrixPAI ( )

Definition at line 857 of file G4SandiaTable.cc.

G4double G4SandiaTable::GetSandiaMatTable ( G4int  interval,
G4int  j 
)

Definition at line 802 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4double G4SandiaTable::GetSandiaMatTablePAI ( G4int  interval,
G4int  j 
)

Definition at line 838 of file G4SandiaTable.cc.

G4double G4SandiaTable::GetZtoA ( G4int  Z)
static

Definition at line 161 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4int G4SandiaTable::SandiaIntervals ( G4int  Z[],
G4int  el 
)

Definition at line 577 of file G4SandiaTable.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int G4SandiaTable::SandiaMixing ( G4int  Z[],
const G4double *  fractionW,
G4int  el,
G4int  mi 
)

Definition at line 666 of file G4SandiaTable.cc.

Here is the caller graph for this function:

void G4SandiaTable::SandiaSort ( G4double **  da,
G4int  sz 
)

Definition at line 559 of file G4SandiaTable.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SandiaTable::SandiaSwap ( G4double **  da,
G4int  i,
G4int  j 
)
inline

Definition at line 201 of file G4SandiaTable.hh.

Here is the caller graph for this function:

void G4SandiaTable::SetVerbose ( G4int  ver)
inline

Definition at line 87 of file G4SandiaTable.hh.


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