|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
Public Member Functions | |
| NormalizationRecord (vector< string > ensdf, ParentRecord *parent) | |
| double | getRelativeMultiplier () const |
| double | getTransitionMultiplier () const |
| double | getBranchMultiplier () const |
| double | getBetaMultiplier () const |
| EGS_AtomicRelaxations * | getRelaxations () const |
| double | getBindingEnergy (int shell) const |
| int | getNShell () const |
| void | relax (int shell, EGS_Float ecut, EGS_Float pcut, EGS_RandomGenerator *rndm, double &edep, EGS_SimpleContainer< EGS_RelaxationParticle > &particles) |
Public Member Functions inherited from Record | |
| Record (vector< string > ensdf) | |
| vector< string > | getRecords () const |
Public Member Functions inherited from Branch< Leaf< NormalizationRecord > > | |
| void | addLeaf (Leaf< NormalizationRecord > *leaf) |
| void | removeLeaf (Leaf< NormalizationRecord > *leaf) |
| vector< Leaf< NormalizationRecord > * > | getLeaves () const |
| bool | operator== (const Branch< Leaf< NormalizationRecord > > &rhs) const |
Public Member Functions inherited from ParentRecordLeaf | |
| ParentRecordLeaf (ParentRecord *myRecord) | |
| virtual ParentRecord * | getParentRecord () const |
Public Member Functions inherited from Leaf< ParentRecord > | |
| Leaf (ParentRecord *existingBranch) | |
| virtual ParentRecord * | getBranch () const |
| void | removeBranch () |
| bool | operator== (const ParentRecord &rhs) const |
Protected Attributes | |
| double | normalizeRelative |
| double | normalizeTransition |
| double | normalizeBeta |
| double | normalizeBranch |
Protected Attributes inherited from Record | |
| vector< string > | lines |
Protected Attributes inherited from Branch< Leaf< NormalizationRecord > > | |
| vector< Leaf< NormalizationRecord > * > | branchLeaves |
Additional Inherited Members | |
Protected Member Functions inherited from Record | |
| double | recordToDouble (int startPos, int endPos) |
| string | recordToString (int startPos, int endPos) |
| double | getTag (string searchString, string notAfter) |
| double | parseHalfLife (int startPos, int endPos) |
| double | parseStdUncertainty (string value, string stdUncertainty) |
| string | getStringAfter (string searchString, size_t len) |
Definition at line 208 of file egs_ensdf.h.
1.9.1