Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PixeCrossSectionHandler.hh>
Definition at line 60 of file G4PixeCrossSectionHandler.hh.
G4PixeCrossSectionHandler::G4PixeCrossSectionHandler | ( | ) |
Definition at line 61 of file G4PixeCrossSectionHandler.cc.
G4PixeCrossSectionHandler::G4PixeCrossSectionHandler | ( | G4IInterpolator * | interpolation, |
const G4String & | modelK = "ecpssr" , |
||
const G4String & | modelL = "ecpssr" , |
||
const G4String & | modelM = "ecpssr" , |
||
G4double | minE = 1*CLHEP::keV , |
||
G4double | maxE = 0.1*CLHEP::GeV , |
||
G4int | nBins = 200 , |
||
G4double | unitE = CLHEP::MeV , |
||
G4double | unitData = CLHEP::barn , |
||
G4int | minZ = 6 , |
||
G4int | maxZ = 92 |
||
) |
Definition at line 71 of file G4PixeCrossSectionHandler.cc.
|
virtual |
Definition at line 98 of file G4PixeCrossSectionHandler.cc.
void G4PixeCrossSectionHandler::Clear | ( | ) |
Definition at line 210 of file G4PixeCrossSectionHandler.cc.
Definition at line 236 of file G4PixeCrossSectionHandler.cc.
Referenced by SelectRandomShell(), and ValueForMaterial().
Definition at line 259 of file G4PixeCrossSectionHandler.cc.
void G4PixeCrossSectionHandler::Initialise | ( | G4IInterpolator * | interpolation, |
const G4String & | modelK = "ecpssr" , |
||
const G4String & | modelL = "ecpssr" , |
||
const G4String & | modelM = "ecpssr" , |
||
G4double | minE = 1*CLHEP::keV , |
||
G4double | maxE = 0.1*CLHEP::GeV , |
||
G4int | nBins = 200 , |
||
G4double | unitE = CLHEP::MeV , |
||
G4double | unitData = CLHEP::barn , |
||
G4int | minZ = 6 , |
||
G4int | maxZ = 92 |
||
) |
Definition at line 126 of file G4PixeCrossSectionHandler.cc.
Referenced by G4PixeCrossSectionHandler().
Definition at line 180 of file G4PixeCrossSectionHandler.cc.
Referenced by G4hImpactIonisation::PostStepDoIt().
G4double G4PixeCrossSectionHandler::MicroscopicCrossSection | ( | const G4ParticleDefinition * | particleDef, |
G4double | kineticEnergy, | ||
G4double | Z, | ||
G4double | deltaCut | ||
) | const |
Definition at line 695 of file G4PixeCrossSectionHandler.cc.
void G4PixeCrossSectionHandler::PrintData | ( | ) | const |
Definition at line 159 of file G4PixeCrossSectionHandler.cc.
G4int G4PixeCrossSectionHandler::SelectRandomAtom | ( | const G4Material * | material, |
G4double | e | ||
) | const |
Definition at line 448 of file G4PixeCrossSectionHandler.cc.
Referenced by G4hImpactIonisation::PostStepDoIt().
Definition at line 538 of file G4PixeCrossSectionHandler.cc.
Referenced by G4hImpactIonisation::PostStepDoIt().
G4double G4PixeCrossSectionHandler::ValueForMaterial | ( | const G4Material * | material, |
G4double | e | ||
) | const |
Definition at line 299 of file G4PixeCrossSectionHandler.cc.