MIDSX 0.1
A x-ray transport code system for dosimetry
Loading...
Searching...
No Matches
MaterialData Member List

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)MaterialDataprivate
coherent_cs_interpolator_ (defined in MaterialData)MaterialDataprivate
coherent_cs_matrix_ (defined in MaterialData)MaterialDataprivate
coherent_form_factor_interpolator_ (defined in MaterialData)MaterialDataprivate
coherent_form_factor_matrix_ (defined in MaterialData)MaterialDataprivate
coherent_scattering_dcs_dist_ (defined in MaterialData)MaterialDataprivate
dao_ (defined in MaterialData)MaterialDataprivate
fillTotalCrossSectionsMatrix(Eigen::MatrixXd &total_cross_sections_matrix, const Eigen::MatrixXd &merged_energy_matrix) (defined in MaterialData)MaterialDataprivate
getCoherentFormFactorMatrix() constMaterialDatainline
getCoherentScatteringCrossSectionMatrix() constMaterialDatainline
getIncoherentScatteringCrossSectionMatrix() constMaterialDatainline
getIncoherentScatteringFunctionMatrix() constMaterialDatainline
getInterpolatorForElement(const std::string &tableName, const Eigen::Matrix< double, Eigen::Dynamic, 2 > &matrix) (defined in MaterialData)MaterialDataprivatestatic
getInterpolatorsForAllElements(const std::string &tableName, const std::unordered_map< int, Eigen::Matrix< double, Eigen::Dynamic, 2 > > &table_matrix_map) (defined in MaterialData)MaterialDataprivate
getPhotoelectricCrossSectionMatrix() constMaterialDatainline
getTableMatrix(const std::string &tableName, const std::string &dataColumnName, int element) (defined in MaterialData)MaterialDataprivate
getTableMatrixForAllElements(const std::string &tableName, const std::string &dataColumnName) (defined in MaterialData)MaterialDataprivate
getTotalCrossSectionMatrix() constMaterialDatainline
getTotalCrossSectionsMatrixFromInteractionData() (defined in MaterialData)MaterialDataprivate
incoherent_cs_interpolator_ (defined in MaterialData)MaterialDataprivate
incoherent_cs_matrix_ (defined in MaterialData)MaterialDataprivate
incoherent_scattering_function_interpolator_ (defined in MaterialData)MaterialDataprivate
incoherent_scattering_function_matrix_ (defined in MaterialData)MaterialDataprivate
initializeData() (defined in MaterialData)MaterialDataprivate
interpolateCoherentFormFactor(double x) constMaterialDatainline
interpolateCoherentScatteringCrossSection(double energy) constMaterialDatainline
interpolateIncoherentScatteringCrossSection(double energy) constMaterialDatainline
interpolateIncoherentScatteringFunction(double x) constMaterialDatainline
interpolateMassEnergyAbsorptionCoefficient(double energy) constMaterialDatainline
interpolatePhotoelectricCrossSection(double energy) constMaterialDatainline
interpolateTotalCrossSection(double energy) constMaterialDatainline
mass_energy_absorption_coefficient_interpolator_ (defined in MaterialData)MaterialDataprivate
mass_energy_absorption_coefficient_matrix_ (defined in MaterialData)MaterialDataprivate
MaterialData(MaterialProperties &properties, DataAccessObject &dao)MaterialData
photoelectric_cs_interpolator_ (defined in MaterialData)MaterialDataprivate
photoelectric_cs_matrix_ (defined in MaterialData)MaterialDataprivate
properties_ (defined in MaterialData)MaterialDataprivate
sampleCoherentScatteringDCS(double energy) constMaterialDatainline
setCoherentScatteringCrossSectionAndInterpolator() (defined in MaterialData)MaterialDataprivate
setCoherentScatteringDCSDistribution() (defined in MaterialData)MaterialDataprivate
setCoherentScatteringFormFactorAndInterpolator() (defined in MaterialData)MaterialDataprivate
setIncoherentScatteringCrossSectionAndInterpolator() (defined in MaterialData)MaterialDataprivate
setIncoherentScatteringFunctionAndInterpolator() (defined in MaterialData)MaterialDataprivate
setInteractionCrossSectionsAndInterpolators() (defined in MaterialData)MaterialDataprivate
setMassEnergyAbsorptionCoefficientsAndInterpolator() (defined in MaterialData)MaterialDataprivate
setPhotoelectricCrossSectionAndInterpolator() (defined in MaterialData)MaterialDataprivate
setTotalCrossSectionsAndInterpolator() (defined in MaterialData)MaterialDataprivate
total_cs_interpolator_ (defined in MaterialData)MaterialDataprivate
total_cs_matrix_ (defined in MaterialData)MaterialDataprivate