|
Geant4
9.6.p02
|
#include <G4PenelopeIonisationXSHandler.hh>
Public Member Functions | |
| G4PenelopeIonisationXSHandler (size_t nBins=200) | |
| virtual | ~G4PenelopeIonisationXSHandler () |
| Destructor. Clean all tables. More... | |
| G4double | GetDensityCorrection (const G4Material *, G4double energy) |
| Returns the density coeection for the material at the given energy. More... | |
| G4PenelopeCrossSection * | GetCrossSectionTableForCouple (const G4ParticleDefinition *, const G4Material *, G4double cut) |
| void | SetVerboseLevel (G4int vl) |
| Setter for the verbosity level. More... | |
Definition at line 60 of file G4PenelopeIonisationXSHandler.hh.
| G4PenelopeIonisationXSHandler::G4PenelopeIonisationXSHandler | ( | size_t | nBins = 200) |
Constructor. nBins is the number of intervals in the energy grid. By default the energy grid goes from 100 eV to 100 GeV.
Definition at line 47 of file G4PenelopeIonisationXSHandler.cc.

|
virtual |
Destructor. Clean all tables.
Definition at line 70 of file G4PenelopeIonisationXSHandler.cc.

| G4PenelopeCrossSection * G4PenelopeIonisationXSHandler::GetCrossSectionTableForCouple | ( | const G4ParticleDefinition * | part, |
| const G4Material * | mat, | ||
| G4double | cut | ||
| ) |
Returns the table of cross sections for the given particle, given material and given cut as a G4PenelopeCrossSection* pointer.
Definition at line 115 of file G4PenelopeIonisationXSHandler.cc.


| G4double G4PenelopeIonisationXSHandler::GetDensityCorrection | ( | const G4Material * | mat, |
| G4double | energy | ||
| ) |
Returns the density coeection for the material at the given energy.
Definition at line 286 of file G4PenelopeIonisationXSHandler.cc.

Setter for the verbosity level.
Definition at line 80 of file G4PenelopeIonisationXSHandler.hh.

1.8.4