Geant4 9.6.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 52 of file G4DopplerProfile.hh.
Definition at line 55 of file G4DopplerProfile.cc.
G4DopplerProfile::~G4DopplerProfile | ( | ) |
Definition at line 69 of file G4DopplerProfile.cc.
size_t G4DopplerProfile::NumberOfProfiles | ( | G4int | Z | ) | const |
Definition at line 81 of file G4DopplerProfile.cc.
void G4DopplerProfile::PrintData | ( | ) | const |
Definition at line 109 of file G4DopplerProfile.cc.
const G4VEMDataSet * G4DopplerProfile::Profile | ( | G4int | Z, |
G4int | ShellIndex | ||
) | const |
Definition at line 101 of file G4DopplerProfile.cc.
const G4VEMDataSet * G4DopplerProfile::Profiles | ( | G4int | Z | ) | const |
Definition at line 89 of file G4DopplerProfile.cc.
Referenced by PrintData(), Profile(), and RandomSelectMomentum().
Definition at line 227 of file G4DopplerProfile.cc.
Referenced by G4LivermoreComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), and G4LowEPComptonModel::SampleSecondaries().