Geant4_10
Public Member Functions | Static Public Member Functions | List of all members
G4SandiaTable Class Reference

#include <G4SandiaTable.hh>

Public Member Functions

 G4SandiaTable (G4Material *)
 
 ~G4SandiaTable ()
 
void GetSandiaCofPerAtom (G4int Z, G4double energy, std::vector< G4double > &coeff)
 
G4int GetMatNbOfIntervals ()
 
G4double GetSandiaCofForMaterial (G4int, G4int)
 
G4double GetSandiaMatTable (G4int, G4int)
 
const G4double * GetSandiaCofForMaterial (G4double energy)
 
G4double GetSandiaCofForMaterialPAI (G4int, G4int)
 
G4double GetSandiaMatTablePAI (G4int, G4int)
 
const G4double * GetSandiaCofForMaterialPAI (G4double energy)
 
G4OrderedTable * GetSandiaMatrixPAI ()
 
void SetVerbose (G4int ver)
 
 G4SandiaTable (__void__ &)
 
 G4SandiaTable (G4int)
 
 G4SandiaTable ()
 
void Initialize (G4Material *)
 
void Initialize (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 ()
 
G4bool GetLowerI1 ()
 
void SetLowerI1 (G4bool flag)
 

Static Public Member Functions

static G4double GetZtoA (G4int Z)
 

Detailed Description

Definition at line 68 of file G4SandiaTable.hh.

Constructor & Destructor Documentation

G4SandiaTable::G4SandiaTable ( G4Material *  material)

Definition at line 69 of file G4SandiaTable.cc.

G4SandiaTable::~G4SandiaTable ( )

Definition at line 115 of file G4SandiaTable.cc.

G4SandiaTable::G4SandiaTable ( __void__ &  )

Definition at line 102 of file G4SandiaTable.cc.

G4SandiaTable::G4SandiaTable ( G4int  matIndex)

Definition at line 578 of file G4SandiaTable.cc.

Here is the call graph for this function:

G4SandiaTable::G4SandiaTable ( )

Definition at line 608 of file G4SandiaTable.cc.

Member Function Documentation

G4bool G4SandiaTable::GetLowerI1 ( )
inline

Definition at line 168 of file G4SandiaTable.hh.

Here is the caller graph for this function:

G4int G4SandiaTable::GetMatNbOfIntervals ( )

Definition at line 893 of file G4SandiaTable.cc.

G4int G4SandiaTable::GetMaxInterval ( ) const

Definition at line 662 of file G4SandiaTable.cc.

Here is the caller graph for this function:

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

Definition at line 687 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4double ** G4SandiaTable::GetPointerToCof ( )

Definition at line 668 of file G4SandiaTable.cc.

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

Definition at line 925 of file G4SandiaTable.cc.

Here is the caller graph for this function:

const G4double * G4SandiaTable::GetSandiaCofForMaterial ( G4double  energy)

Definition at line 934 of file G4SandiaTable.cc.

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

Definition at line 959 of file G4SandiaTable.cc.

const G4double * G4SandiaTable::GetSandiaCofForMaterialPAI ( G4double  energy)

Definition at line 969 of file G4SandiaTable.cc.

void G4SandiaTable::GetSandiaCofPerAtom ( G4int  Z,
G4double  energy,
std::vector< G4double > &  coeff 
)

Definition at line 136 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4OrderedTable * G4SandiaTable::GetSandiaMatrixPAI ( )

Definition at line 1005 of file G4SandiaTable.cc.

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

Definition at line 950 of file G4SandiaTable.cc.

Here is the caller graph for this function:

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

Definition at line 986 of file G4SandiaTable.cc.

Here is the caller graph for this function:

G4double G4SandiaTable::GetZtoA ( G4int  Z)
static

Definition at line 167 of file G4SandiaTable.cc.

Here is the caller graph for this function:

void G4SandiaTable::Initialize ( G4Material *  mat)

Definition at line 625 of file G4SandiaTable.cc.

Here is the caller graph for this function:

void G4SandiaTable::Initialize ( G4int  matIndex)

Definition at line 643 of file G4SandiaTable.cc.

Here is the call graph for this function:

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

Definition at line 714 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 810 of file G4SandiaTable.cc.

Here is the caller graph for this function:

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

Definition at line 698 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 
)

Definition at line 676 of file G4SandiaTable.cc.

Here is the caller graph for this function:

void G4SandiaTable::SetLowerI1 ( G4bool  flag)
inline

Definition at line 169 of file G4SandiaTable.hh.

void G4SandiaTable::SetVerbose ( G4int  ver)
inline

Definition at line 91 of file G4SandiaTable.hh.


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