| EGSnrc C++ class library
    Report PIRS-898 (2021)
    Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters | 
| Public Member Functions | |
| EGS_RelaxImplementation (const char *data_path) | |
| int | loadData (int Z) | 
| int | loadData (int Z, istream &data) | 
| int | loadData (int Nz, const int *Zarray) | 
| int | loadAllData () | 
| int | openDataFile (istream **data) | 
| void | checkData (int Z, int shell) | 
| void | relax (int Z, int sh, EGS_Float ecut, EGS_Float pcut, EGS_RandomGenerator *rndm, double &edep, EGS_SimpleContainer< EGS_RelaxationParticle > &particles) | 
| EGS_Float | bindingEnergy (int Z, int shell) | 
| int | getNShell (int Z) | 
| void | setBindingEnergy (int Z, int shell, EGS_Float new_be) | 
| EGS_Float | getMaxGammaEnergy (int Z, int shell) | 
| EGS_Float | getMaxElectronEnergy (int Z, int shell) | 
| void | relax (int Z, int sh, EGS_Float minE, EGS_Float ecut, EGS_Float pcut, EGS_RandomGenerator *rndm, double &edep, EGS_SimpleContainer< EGS_RelaxationParticle > &particles) | 
| Public Attributes | |
| EGS_ElementRelaxData ** | elements | 
| string | data_file | 
| int | nz | 
Definition at line 229 of file egs_atomic_relaxations.cpp.
 1.9.1
 1.9.1