Geant4
10.00.p02
|
#include <G4ASTARStopping.hh>
Public Member Functions | |
G4ASTARStopping () | |
~G4ASTARStopping () | |
G4int | GetIndex (const G4Material *) |
G4double | GetEffectiveZ (G4int idx) |
G4double | GetElectronicDEDX (G4int idx, G4double energy) |
G4double | GetElectronicDEDX (const G4Material *, G4double energy) |
Private Member Functions | |
void | Initialise () |
void | AddData (G4double *e, G4double *s, G4int idx) |
G4ASTARStopping & | operator= (const G4ASTARStopping &right) |
G4ASTARStopping (const G4ASTARStopping &) | |
Private Attributes | |
G4int | matIndex |
const G4Material * | currentMaterial |
G4double | emin |
std::vector< G4String > | name |
std::vector< G4double > | effZ |
std::vector < G4LPhysicsFreeVector * > | sdata |
Definition at line 61 of file G4ASTARStopping.hh.
G4ASTARStopping::G4ASTARStopping | ( | ) |
Definition at line 58 of file G4ASTARStopping.cc.
References currentMaterial, effZ, Initialise(), matIndex, name, and sdata.
G4ASTARStopping::~G4ASTARStopping | ( | ) |
Definition at line 72 of file G4ASTARStopping.cc.
|
private |
Definition at line 423 of file G4ASTARStopping.cc.
References fac, MeV, and sdata.
Referenced by Initialise().
Definition at line 99 of file G4ASTARStopping.hh.
References effZ.
Referenced by G4BraggIonModel::DEDX().
Definition at line 95 of file G4ASTARStopping.cc.
References emin, G4cout, G4endl, and sdata.
Referenced by G4BraggIonModel::DEDX(), and GetElectronicDEDX().
|
inline |
Definition at line 93 of file G4ASTARStopping.hh.
References GetElectronicDEDX(), and GetIndex().
G4int G4ASTARStopping::GetIndex | ( | const G4Material * | mat | ) |
Definition at line 79 of file G4ASTARStopping.cc.
References currentMaterial, G4Material::GetName(), matIndex, and name.
Referenced by G4BraggIonModel::DEDX(), and GetElectronicDEDX().
|
private |
|
private |
|
private |
Definition at line 86 of file G4ASTARStopping.hh.
Referenced by G4ASTARStopping(), and GetIndex().
|
private |
Definition at line 89 of file G4ASTARStopping.hh.
Referenced by G4ASTARStopping(), GetEffectiveZ(), and Initialise().
|
private |
Definition at line 87 of file G4ASTARStopping.hh.
Referenced by GetElectronicDEDX(), and Initialise().
|
private |
Definition at line 85 of file G4ASTARStopping.hh.
Referenced by G4ASTARStopping(), and GetIndex().
|
private |
Definition at line 88 of file G4ASTARStopping.hh.
Referenced by G4ASTARStopping(), GetIndex(), and Initialise().
|
private |
Definition at line 90 of file G4ASTARStopping.hh.
Referenced by AddData(), G4ASTARStopping(), and GetElectronicDEDX().