Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4DopplerProfile.hh>
Public Member Functions | |
G4DopplerProfile (G4int minZ=1, G4int maxZ=100) | |
~G4DopplerProfile () | |
size_t | NumberOfProfiles (G4int Z) const |
const G4VEMDataSet * | Profiles (G4int Z) const |
const G4VEMDataSet * | Profile (G4int Z, G4int ShellIndex) const |
void | PrintData () const |
G4double | RandomSelectMomentum (G4int Z, G4int shellIndex) const |
Definition at line 51 of file G4DopplerProfile.hh.
Definition at line 54 of file G4DopplerProfile.cc.
G4DopplerProfile::~G4DopplerProfile | ( | ) |
Definition at line 68 of file G4DopplerProfile.cc.
size_t G4DopplerProfile::NumberOfProfiles | ( | G4int | Z | ) | const |
Definition at line 80 of file G4DopplerProfile.cc.
void G4DopplerProfile::PrintData | ( | ) | const |
Definition at line 108 of file G4DopplerProfile.cc.
const G4VEMDataSet * G4DopplerProfile::Profile | ( | G4int | Z, |
G4int | ShellIndex | ||
) | const |
Definition at line 100 of file G4DopplerProfile.cc.
const G4VEMDataSet * G4DopplerProfile::Profiles | ( | G4int | Z | ) | const |
Definition at line 88 of file G4DopplerProfile.cc.
Referenced by PrintData(), Profile(), and RandomSelectMomentum().
Definition at line 226 of file G4DopplerProfile.cc.
Referenced by G4LivermoreComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), and G4LowEPPolarizedComptonModel::SampleSecondaries().