| 
    Geant4_10
    
   | 
 
#include <G4IonDEDXHandler.hh>
Public Member Functions | |
| G4IonDEDXHandler (G4VIonDEDXTable *tables, G4VIonDEDXScalingAlgorithm *algorithm, const G4String &name, G4int maxCacheSize=5, G4bool splines=true) | |
| ~G4IonDEDXHandler () | |
| G4bool | IsApplicable (const G4ParticleDefinition *, const G4Material *) | 
| G4double | GetDEDX (const G4ParticleDefinition *, const G4Material *, G4double) | 
| G4bool | BuildDEDXTable (const G4ParticleDefinition *, const G4Material *) | 
| G4bool | BuildDEDXTable (G4int atomicNumberIon, const G4Material *) | 
| void | PrintDEDXTable (const G4ParticleDefinition *, const G4Material *, G4double, G4double, G4int, G4bool logScaleEnergy=true) | 
| G4double | GetLowerEnergyEdge (const G4ParticleDefinition *, const G4Material *) | 
| G4double | GetUpperEnergyEdge (const G4ParticleDefinition *, const G4Material *) | 
| void | ClearCache () | 
| G4String | GetName () | 
Definition at line 82 of file G4IonDEDXHandler.hh.
| G4IonDEDXHandler::G4IonDEDXHandler | ( | G4VIonDEDXTable * | tables, | 
| G4VIonDEDXScalingAlgorithm * | algorithm, | ||
| const G4String & | name, | ||
| G4int | maxCacheSize = 5,  | 
        ||
| G4bool | splines = true  | 
        ||
| ) | 
Definition at line 67 of file G4IonDEDXHandler.cc.
| G4IonDEDXHandler::~G4IonDEDXHandler | ( | ) | 
| G4bool G4IonDEDXHandler::BuildDEDXTable | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material | ||
| ) | 
Definition at line 195 of file G4IonDEDXHandler.cc.
| G4bool G4IonDEDXHandler::BuildDEDXTable | ( | G4int | atomicNumberIon, | 
| const G4Material * | material | ||
| ) | 
| void G4IonDEDXHandler::ClearCache | ( | ) | 
| G4double G4IonDEDXHandler::GetDEDX | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material, | ||
| G4double | kineticEnergy | ||
| ) | 
Definition at line 148 of file G4IonDEDXHandler.cc.


| G4double G4IonDEDXHandler::GetLowerEnergyEdge | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material | ||
| ) | 
| G4double G4IonDEDXHandler::GetUpperEnergyEdge | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material | ||
| ) | 
| G4bool G4IonDEDXHandler::IsApplicable | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material | ||
| ) | 
Definition at line 122 of file G4IonDEDXHandler.cc.
| void G4IonDEDXHandler::PrintDEDXTable | ( | const G4ParticleDefinition * | particle, | 
| const G4Material * | material, | ||
| G4double | lowerBoundary, | ||
| G4double | upperBoundary, | ||
| G4int | nmbBins, | ||
| G4bool | logScaleEnergy = true  | 
        ||
| ) | 
 1.8.5