30 std::string
getName()
const {
return name_; }
99 double number_density_;
100 double atomic_weight_;
101 std::unordered_map<int, double> elemental_composition_;
102 std::unordered_map<int, double> elemental_mass_density_;
103 std::unordered_map<int, double> elemental_number_density_;
104 std::unordered_map<int, double> elemental_atomic_weight_;
105 std::unordered_map<int, double> elemental_mass_number_;
108 void initializeProperties();
110 void setMaterialId();
111 void setElementalComposition();
112 void initializeMaterialProperties();
116 void setElementalDataForTableAndColumn(
const std::string &table_name,
const std::string &column_name,
117 std::unordered_map<int, double> &map);
119 void setMassDensity();
120 void setNumberDensity();
121 void setAtomicWeight();