Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#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) |
Definition at line 64 of file G4SandiaTable.hh.
G4SandiaTable::G4SandiaTable | ( | G4Material * | material | ) |
Definition at line 63 of file G4SandiaTable.cc.
G4SandiaTable::~G4SandiaTable | ( | ) |
Definition at line 111 of file G4SandiaTable.cc.
G4SandiaTable::G4SandiaTable | ( | __void__ & | ) |
Definition at line 100 of file G4SandiaTable.cc.
G4SandiaTable::G4SandiaTable | ( | G4int | matIndex | ) |
Definition at line 523 of file G4SandiaTable.cc.
G4int G4SandiaTable::GetMatNbOfIntervals | ( | ) |
Definition at line 745 of file G4SandiaTable.cc.
|
inline |
Definition at line 189 of file G4SandiaTable.hh.
Referenced by G4InitXscPAI::G4InitXscPAI(), G4PAIxSection::G4PAIxSection(), and G4PAIySection::Initialize().
Definition at line 211 of file G4SandiaTable.hh.
Referenced by G4PAIModel::ComputeSandiaPhotoAbsCof(), G4PAIPhotonModel::ComputeSandiaPhotoAbsCof(), and G4PAIxSection::G4PAIxSection().
|
inline |
Definition at line 194 of file G4SandiaTable.hh.
Definition at line 786 of file G4SandiaTable.cc.
Definition at line 777 of file G4SandiaTable.cc.
Referenced by G4PEEffectFluoModel::CrossSectionPerVolume(), G4PEEffectModel::CrossSectionPerVolume(), G4VXTRenergyLoss::GetGasLinearPhotoAbs(), G4StrawTubeXTRadiator::GetMediumLinearPhotoAbs(), and G4VXTRenergyLoss::GetPlateLinearPhotoAbs().
Definition at line 821 of file G4SandiaTable.cc.
Definition at line 811 of file G4SandiaTable.cc.
Referenced by G4PAIModel::BuildPAIonisationTable().
Definition at line 130 of file G4SandiaTable.cc.
Referenced by G4PEEffectFluoModel::ComputeCrossSectionPerAtom(), and G4PEEffectModel::ComputeCrossSectionPerAtom().
G4OrderedTable * G4SandiaTable::GetSandiaMatrixPAI | ( | ) |
Definition at line 857 of file G4SandiaTable.cc.
Definition at line 802 of file G4SandiaTable.cc.
Referenced by G4InitXscPAI::G4InitXscPAI(), and G4PAIxSection::G4PAIxSection().
Definition at line 838 of file G4SandiaTable.cc.
Referenced by G4PAIySection::Initialize().
Definition at line 161 of file G4SandiaTable.cc.
Referenced by G4NeutronHPNames::GetName().
Definition at line 577 of file G4SandiaTable.cc.
Referenced by G4PAIModel::ComputeSandiaPhotoAbsCof(), G4PAIPhotonModel::ComputeSandiaPhotoAbsCof(), and G4PAIxSection::G4PAIxSection().
Definition at line 666 of file G4SandiaTable.cc.
Referenced by G4PAIModel::ComputeSandiaPhotoAbsCof(), G4PAIPhotonModel::ComputeSandiaPhotoAbsCof(), and G4PAIxSection::G4PAIxSection().
Definition at line 559 of file G4SandiaTable.cc.
Referenced by SandiaIntervals().
Definition at line 201 of file G4SandiaTable.hh.
Referenced by SandiaSort().
|
inline |
Definition at line 87 of file G4SandiaTable.hh.