Geant4
10.01
|
#include <G4DensityEffectData.hh>
Public Member Functions | |
G4DensityEffectData () | |
~G4DensityEffectData () | |
G4int | GetElementIndex (G4int Z, G4State mState) |
G4int | GetIndex (const G4String &matName) |
void | PrintData (const G4String &matName) |
void | DumpData () |
G4double | GetPlasmaEnergy (G4int idx) |
G4double | GetAdjustmentFactor (G4int idx) |
G4double | GetCdensity (G4int idx) |
G4double | GetX0density (G4int idx) |
G4double | GetX1density (G4int idx) |
G4double | GetAdensity (G4int idx) |
G4double | GetMdensity (G4int idx) |
G4double | GetDelta0density (G4int idx) |
G4double | GetErrorDensity (G4int idx) |
Private Member Functions | |
void | Initialize () |
void | AddMaterial (G4double *val, const G4String &matName) |
G4DensityEffectData & | operator= (const G4DensityEffectData &right) |
G4DensityEffectData (const G4DensityEffectData &) | |
Private Attributes | |
G4double | data [NDENSDATA][NDENSARRAY] |
std::vector< G4String > | names |
G4int | indexZ [NDENSELEM] |
G4State | state [NDENSELEM] |
G4int | index |
Definition at line 61 of file G4DensityEffectData.hh.
G4DensityEffectData::G4DensityEffectData | ( | ) |
Definition at line 53 of file G4DensityEffectData.cc.
References Initialize().
G4DensityEffectData::~G4DensityEffectData | ( | ) |
Definition at line 60 of file G4DensityEffectData.cc.
|
private |
Definition at line 1325 of file G4DensityEffectData.cc.
References data, eV, index, names, and NDENSARRAY.
Referenced by Initialize().
void G4DensityEffectData::DumpData | ( | ) |
Definition at line 1360 of file G4DensityEffectData.cc.
References data, eV, G4cout, G4endl, names, NDENSARRAY, and NDENSDATA.
Referenced by PrintData().
Definition at line 148 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 120 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 127 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 162 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 1301 of file G4DensityEffectData.cc.
References indexZ, kStateUndefined, NDENSELEM, and state.
Referenced by G4IonisParamMat::ComputeDensityEffect(), and G4ICRU73QOModel::GetOscillatorEnergy().
Definition at line 169 of file G4DensityEffectData.hh.
Definition at line 1311 of file G4DensityEffectData.cc.
References names, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect(), and PrintData().
Definition at line 155 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 113 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect(), and G4ICRU73QOModel::GetOscillatorEnergy().
Definition at line 134 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
Definition at line 141 of file G4DensityEffectData.hh.
References data, DBL_MAX, and NDENSDATA.
Referenced by G4IonisParamMat::ComputeDensityEffect().
|
private |
Definition at line 64 of file G4DensityEffectData.cc.
References AddMaterial(), indexZ, kStateGas, kStateSolid, M10, M11, M12, M13, M14, M20, M21, M22, M23, M24, M30, M31, M32, M33, M34, M40, M41, M42, M43, M44, NDENSARRAY, NDENSELEM, and state.
Referenced by G4DensityEffectData().
|
private |
void G4DensityEffectData::PrintData | ( | const G4String & | matName | ) |
Definition at line 1335 of file G4DensityEffectData.cc.
References data, DumpData(), eV, G4cout, G4endl, and GetIndex().
Referenced by G4NistMessenger::SetNewValue().
|
private |
Definition at line 102 of file G4DensityEffectData.hh.
Referenced by AddMaterial(), DumpData(), GetAdensity(), GetAdjustmentFactor(), GetCdensity(), GetDelta0density(), GetErrorDensity(), GetMdensity(), GetPlasmaEnergy(), GetX0density(), GetX1density(), and PrintData().
|
private |
Definition at line 109 of file G4DensityEffectData.hh.
Referenced by AddMaterial().
Definition at line 106 of file G4DensityEffectData.hh.
Referenced by GetElementIndex(), and Initialize().
|
private |
Definition at line 103 of file G4DensityEffectData.hh.
Referenced by AddMaterial(), DumpData(), and GetIndex().
Definition at line 107 of file G4DensityEffectData.hh.
Referenced by GetElementIndex(), and Initialize().