Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4AtomicDeexcitation.hh>
Public Member Functions | |
G4AtomicDeexcitation () | |
constructor | |
~G4AtomicDeexcitation () | |
std::vector< G4DynamicParticle * > * | GenerateParticles (G4int Z, G4int shellId) |
void | SetCutForSecondaryPhotons (G4double cut) |
void | SetCutForAugerElectrons (G4double cut) |
Set threshold energy for fluorescence. | |
void | ActivateAugerElectronProduction (G4bool val) |
Set threshold energy for Auger electron production. | |
Definition at line 49 of file G4AtomicDeexcitation.hh.
|
explicit |
constructor
Definition at line 48 of file G4AtomicDeexcitation.cc.
G4AtomicDeexcitation::~G4AtomicDeexcitation | ( | ) |
Definition at line 68 of file G4AtomicDeexcitation.cc.
void G4AtomicDeexcitation::ActivateAugerElectronProduction | ( | G4bool | val | ) |
Set threshold energy for Auger electron production.
Definition at line 432 of file G4AtomicDeexcitation.cc.
Referenced by G4hImpactIonisation::ActivateAugerElectronProduction().
std::vector< G4DynamicParticle * > * G4AtomicDeexcitation::GenerateParticles | ( | G4int | Z, |
G4int | shellId | ||
) |
Returns a vector contains the photons generated by radiative transitions (non zero particles) or by non radiative transitions (zero particles)
Definition at line 71 of file G4AtomicDeexcitation.cc.
Referenced by G4hImpactIonisation::PostStepDoIt().
void G4AtomicDeexcitation::SetCutForAugerElectrons | ( | G4double | cut | ) |
Set threshold energy for fluorescence.
Definition at line 427 of file G4AtomicDeexcitation.cc.
void G4AtomicDeexcitation::SetCutForSecondaryPhotons | ( | G4double | cut | ) |
Definition at line 422 of file G4AtomicDeexcitation.cc.