|
fisx
|
This is the complete list of members for fisx::Element, including all inherited members.
| clearCache() | fisx::Element | |
| Element() | fisx::Element | |
| Element(std::string name, int z) | fisx::Element | |
| emptyCascadeCache() (defined in fisx::Element) | fisx::Element | |
| extractEdgeEnergiesFromMassAttenuationCoefficients() (defined in fisx::Element) | fisx::Element | |
| extractEdgeEnergiesFromMassAttenuationCoefficients(const std::vector< double > &energies, const std::vector< double > &muPhotoelectric) (defined in fisx::Element) | fisx::Element | |
| fillCache(const std::vector< double > &energy) | fisx::Element | |
| fillCascadeCache() (defined in fisx::Element) | fisx::Element | |
| getAtomicMass() const | fisx::Element | |
| getAtomicNumber() const | fisx::Element | |
| getAugerRatios(std::string subshell) (defined in fisx::Element) | fisx::Element | |
| getBindingEnergies() const | fisx::Element | |
| getCacheSize() const | fisx::Element | |
| getCascadeModifiedVacancyDistribution(const std::map< std::string, double > &distribution) const (defined in fisx::Element) | fisx::Element | |
| getColumn() const | fisx::Element | |
| getCosterKronigRatios(std::string subshell) (defined in fisx::Element) | fisx::Element | |
| getDensity() const | fisx::Element | |
| getEmittedXRayLines(const double &energy=1000.) const | fisx::Element | |
| getExcitedShells(const double &energy) const | fisx::Element | |
| getFluorescenceRatios(const std::string &subshell) const | fisx::Element | |
| getInitialPhotoelectricVacancyDistribution(const std::vector< double > &energies) const | fisx::Element | |
| getInitialPhotoelectricVacancyDistribution(const double &energy) const | fisx::Element | |
| getInterpolationIndices(const std::vector< double > &, const double &) const | fisx::Element | |
| getLongName() const | fisx::Element | |
| getMassAttenuationCoefficients() const | fisx::Element | |
| getMassAttenuationCoefficients(const std::vector< double > &energy) const | fisx::Element | |
| getMassAttenuationCoefficients(const double &energy) const | fisx::Element | |
| getName() const | fisx::Element | |
| getNonradiativeTransitions(const std::string &subshell) const (defined in fisx::Element) | fisx::Element | |
| getPartialPhotoelectricMassAttenuationCoefficients(const double &energy) const | fisx::Element | |
| getPhotoelectricExcitationFactors(const std::vector< double > &energy, const std::vector< double > &weights=std::vector< double >()) const | fisx::Element | |
| getPhotoelectricExcitationFactors(const double &energy, const double &weight=1.0) const | fisx::Element | |
| getRadiativeTransitions(const std::string &subshell) const (defined in fisx::Element) | fisx::Element | |
| getRow() const | fisx::Element | |
| getShell(const std::string &) const (defined in fisx::Element) | fisx::Element | |
| getShellConstants(const std::string &subshell) const (defined in fisx::Element) | fisx::Element | |
| getTransitionEnergy(const std::string &transition) const | fisx::Element | |
| getXRayLines(const std::string &family="") const | fisx::Element | |
| getXRayLinesFromVacancyDistribution(const std::map< std::string, double > &distribution, const int &cascade=1, const int &useFluorescenceYield=1) const | fisx::Element | |
| isCacheEnabled() const | fisx::Element | |
| isCascadeCacheFilled() const (defined in fisx::Element) | fisx::Element | |
| setAtomicMass(const double &mass) | fisx::Element | |
| setAtomicNumber(const int &z) | fisx::Element | |
| setBindingEnergies(std::map< std::string, double > bindingEnergies) | fisx::Element | |
| setBindingEnergies(std::vector< std::string > labels, std::vector< double > energies) | fisx::Element | |
| setCacheEnabled(const int &flag=1) | fisx::Element | |
| setCascadeCacheEnabled(const int &flag=1) | fisx::Element | |
| setColumn(const int &) | fisx::Element | |
| setDensity(const double &) | fisx::Element | |
| setLongName(const std::string &name) | fisx::Element | |
| setMassAttenuationCoefficients(const std::vector< double > &energies, const std::vector< double > &photoelectric, const std::vector< double > &coherent, const std::vector< double > &incoherent, const std::vector< double > &pair) | fisx::Element | |
| setMassAttenuationCoefficients(const std::vector< double > &energies, const std::vector< double > &photoelectric, const std::vector< double > &coherent, const std::vector< double > &incoherent) | fisx::Element | |
| setName(const std::string &name) | fisx::Element | |
| setNonradiativeTransitions(std::string subshell, std::vector< std::string >, std::vector< double > values) (defined in fisx::Element) | fisx::Element | |
| setNonradiativeTransitions(std::string subshell, std::map< std::string, double > values) (defined in fisx::Element) | fisx::Element | |
| setPartialPhotoelectricMassAttenuationCoefficients(const std::string &shell, const std::vector< double > &energy, const std::vector< double > &partialPhotoelectric) | fisx::Element | |
| setRadiativeTransitions(std::string subshell, std::map< std::string, double > values) (defined in fisx::Element) | fisx::Element | |
| setRadiativeTransitions(std::string subshell, std::vector< std::string >, std::vector< double > values) (defined in fisx::Element) | fisx::Element | |
| setRow(const int &) | fisx::Element | |
| setShellConstants(std::string subshell, std::map< std::string, double > constants) (defined in fisx::Element) | fisx::Element | |
| setTotalMassAttenuationCoefficient(const std::vector< double > &energies, const std::vector< double > &total) | fisx::Element | |
| updateCache(const std::vector< double > &energy) | fisx::Element |