|
MIDSX 0.1
A x-ray transport code system for dosimetry
|
This is the complete list of members for MaterialData, including all inherited members.
| calculateWeightedAverageOfColumns(const std::string &tableName, const std::string &dataColumnName, bool scale_to_macroscopic=false) (defined in MaterialData) | MaterialData | private |
| coherent_cs_interpolator_ (defined in MaterialData) | MaterialData | private |
| coherent_cs_matrix_ (defined in MaterialData) | MaterialData | private |
| coherent_form_factor_interpolator_ (defined in MaterialData) | MaterialData | private |
| coherent_form_factor_matrix_ (defined in MaterialData) | MaterialData | private |
| coherent_scattering_dcs_dist_ (defined in MaterialData) | MaterialData | private |
| dao_ (defined in MaterialData) | MaterialData | private |
| fillTotalCrossSectionsMatrix(Eigen::MatrixXd &total_cross_sections_matrix, const Eigen::MatrixXd &merged_energy_matrix) (defined in MaterialData) | MaterialData | private |
| getCoherentFormFactorMatrix() const | MaterialData | inline |
| getCoherentScatteringCrossSectionMatrix() const | MaterialData | inline |
| getIncoherentScatteringCrossSectionMatrix() const | MaterialData | inline |
| getIncoherentScatteringFunctionMatrix() const | MaterialData | inline |
| getInterpolatorForElement(const std::string &tableName, const Eigen::Matrix< double, Eigen::Dynamic, 2 > &matrix) (defined in MaterialData) | MaterialData | privatestatic |
| getInterpolatorsForAllElements(const std::string &tableName, const std::unordered_map< int, Eigen::Matrix< double, Eigen::Dynamic, 2 > > &table_matrix_map) (defined in MaterialData) | MaterialData | private |
| getPhotoelectricCrossSectionMatrix() const | MaterialData | inline |
| getTableMatrix(const std::string &tableName, const std::string &dataColumnName, int element) (defined in MaterialData) | MaterialData | private |
| getTableMatrixForAllElements(const std::string &tableName, const std::string &dataColumnName) (defined in MaterialData) | MaterialData | private |
| getTotalCrossSectionMatrix() const | MaterialData | inline |
| getTotalCrossSectionsMatrixFromInteractionData() (defined in MaterialData) | MaterialData | private |
| incoherent_cs_interpolator_ (defined in MaterialData) | MaterialData | private |
| incoherent_cs_matrix_ (defined in MaterialData) | MaterialData | private |
| incoherent_scattering_function_interpolator_ (defined in MaterialData) | MaterialData | private |
| incoherent_scattering_function_matrix_ (defined in MaterialData) | MaterialData | private |
| initializeData() (defined in MaterialData) | MaterialData | private |
| interpolateCoherentFormFactor(double x) const | MaterialData | inline |
| interpolateCoherentScatteringCrossSection(double energy) const | MaterialData | inline |
| interpolateIncoherentScatteringCrossSection(double energy) const | MaterialData | inline |
| interpolateIncoherentScatteringFunction(double x) const | MaterialData | inline |
| interpolateMassEnergyAbsorptionCoefficient(double energy) const | MaterialData | inline |
| interpolatePhotoelectricCrossSection(double energy) const | MaterialData | inline |
| interpolateTotalCrossSection(double energy) const | MaterialData | inline |
| mass_energy_absorption_coefficient_interpolator_ (defined in MaterialData) | MaterialData | private |
| mass_energy_absorption_coefficient_matrix_ (defined in MaterialData) | MaterialData | private |
| MaterialData(MaterialProperties &properties, DataAccessObject &dao) | MaterialData | |
| photoelectric_cs_interpolator_ (defined in MaterialData) | MaterialData | private |
| photoelectric_cs_matrix_ (defined in MaterialData) | MaterialData | private |
| properties_ (defined in MaterialData) | MaterialData | private |
| sampleCoherentScatteringDCS(double energy) const | MaterialData | inline |
| setCoherentScatteringCrossSectionAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setCoherentScatteringDCSDistribution() (defined in MaterialData) | MaterialData | private |
| setCoherentScatteringFormFactorAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setIncoherentScatteringCrossSectionAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setIncoherentScatteringFunctionAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setInteractionCrossSectionsAndInterpolators() (defined in MaterialData) | MaterialData | private |
| setMassEnergyAbsorptionCoefficientsAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setPhotoelectricCrossSectionAndInterpolator() (defined in MaterialData) | MaterialData | private |
| setTotalCrossSectionsAndInterpolator() (defined in MaterialData) | MaterialData | private |
| total_cs_interpolator_ (defined in MaterialData) | MaterialData | private |
| total_cs_matrix_ (defined in MaterialData) | MaterialData | private |