Geant4.10
|
#include <G4ExtDEDXTable.hh>
Public Member Functions | |
G4ExtDEDXTable () | |
virtual | ~G4ExtDEDXTable () |
G4bool | BuildPhysicsVector (G4int ionZ, const G4String &matName) |
G4bool | BuildPhysicsVector (G4int ionZ, G4int matZ) |
G4bool | IsApplicable (G4int atomicNumberIon, G4int atomicNumberElem) |
G4bool | IsApplicable (G4int atomicNumberIon, const G4String &matIdentifier) |
G4PhysicsVector * | GetPhysicsVector (G4int atomicNumberIon, G4int atomicNumberElem) |
G4PhysicsVector * | GetPhysicsVector (G4int atomicNumberIon, const G4String &matIdenfier) |
G4double | GetDEDX (G4double kinEnergyPerNucleon, G4int atomicNumberIon, G4int atomicNumberElem) |
G4double | GetDEDX (G4double kinEnergyPerNucleon, G4int atomicNumberIon, const G4String &matIdenfier) |
G4bool | AddPhysicsVector (G4PhysicsVector *physicsVector, G4int atomicNumberIon, const G4String &matIdenfier, G4int atomicNumberElem=0) |
G4bool | RemovePhysicsVector (G4int atomicNumberIon, const G4String &matIdentifier) |
G4bool | StorePhysicsTable (const G4String &fileName) |
G4bool | RetrievePhysicsTable (const G4String &fileName) |
void | ClearTable () |
void | DumpMap () |
![]() | |
G4VIonDEDXTable () | |
virtual | ~G4VIonDEDXTable () |
Definition at line 64 of file G4ExtDEDXTable.hh.
G4ExtDEDXTable::G4ExtDEDXTable | ( | ) |
Definition at line 73 of file G4ExtDEDXTable.cc.
|
virtual |
G4bool G4ExtDEDXTable::AddPhysicsVector | ( | G4PhysicsVector * | physicsVector, |
G4int | atomicNumberIon, | ||
const G4String & | matIdenfier, | ||
G4int | atomicNumberElem = 0 |
||
) |
Definition at line 216 of file G4ExtDEDXTable.cc.
References G4cout, and G4endl.
Referenced by RetrievePhysicsTable().
Implements G4VIonDEDXTable.
Definition at line 94 of file G4ExtDEDXTable.cc.
References IsApplicable().
Implements G4VIonDEDXTable.
Definition at line 86 of file G4ExtDEDXTable.cc.
References IsApplicable().
void G4ExtDEDXTable::ClearTable | ( | ) |
Definition at line 590 of file G4ExtDEDXTable.cc.
References python.hepunit::second.
Referenced by ~G4ExtDEDXTable().
void G4ExtDEDXTable::DumpMap | ( | ) |
Definition at line 608 of file G4ExtDEDXTable.cc.
References G4cout, G4endl, right, and python.hepunit::second.
G4double G4ExtDEDXTable::GetDEDX | ( | G4double | kinEnergyPerNucleon, |
G4int | atomicNumberIon, | ||
G4int | atomicNumberElem | ||
) |
Definition at line 170 of file G4ExtDEDXTable.cc.
References test::b, and python.hepunit::second.
G4double G4ExtDEDXTable::GetDEDX | ( | G4double | kinEnergyPerNucleon, |
G4int | atomicNumberIon, | ||
const G4String & | matIdenfier | ||
) |
Definition at line 193 of file G4ExtDEDXTable.cc.
References test::b, and python.hepunit::second.
|
virtual |
Implements G4VIonDEDXTable.
Definition at line 134 of file G4ExtDEDXTable.cc.
References python.hepunit::second.
|
virtual |
Implements G4VIonDEDXTable.
Definition at line 152 of file G4ExtDEDXTable.cc.
References python.hepunit::second.
Implements G4VIonDEDXTable.
Definition at line 102 of file G4ExtDEDXTable.cc.
Referenced by BuildPhysicsVector().
|
virtual |
G4bool G4ExtDEDXTable::RemovePhysicsVector | ( | G4int | atomicNumberIon, |
const G4String & | matIdentifier | ||
) |
Definition at line 293 of file G4ExtDEDXTable.cc.
References G4cout, and G4endl.
Definition at line 409 of file G4ExtDEDXTable.cc.
References AddPhysicsVector(), G4cout, and G4endl.
Definition at line 338 of file G4ExtDEDXTable.cc.
References G4cout, G4endl, and python.hepunit::second.