@@ -103,7 +103,7 @@ Detector<T_real>::~Detector()
103103template <typename T_real>
104104void Detector<T_real>::append_element(Fitting_Routines routine, std::string quant_scaler, std::string name, T_real weight)
105105{
106- if (fitting_quant_map.count (routine) == 0 )
106+ if (fitting_quant_map.contains (routine) == false )
107107 {
108108 fitting_quant_map[routine] = Fitting_Quantification_Struct<T_real>();
109109 }
@@ -114,7 +114,7 @@ void Detector<T_real>::append_element(Fitting_Routines routine, std::string quan
114114 data_struct::Electron_Shell shell = get_shell_by_name (name);
115115 fitting_quant_map.at (routine).update_weight_if_greater (shell, element->number , weight);
116116
117- if (fitting_quant_map.at (routine).quant_scaler_map .count (quant_scaler) > 0 )
117+ if (fitting_quant_map.at (routine).quant_scaler_map .contains (quant_scaler))
118118 {
119119 all_element_quants[routine][quant_scaler][name] = &(fitting_quant_map.at (routine).quant_scaler_map .at (quant_scaler).curve_quant_map [shell][element->number - 1 ]);
120120 }
@@ -134,9 +134,9 @@ void Detector<T_real>::update_element_quants(Fitting_Routines routine,
134134 Quantification_Model<T_real>* quantification_model,
135135 T_real ic_quantifier)
136136{
137- if (fitting_quant_map.count (routine) > 0 )
137+ if (fitting_quant_map.contains (routine))
138138 {
139- if (fitting_quant_map.at (routine).quant_scaler_map .count (quantifier_scaler) > 0 )
139+ if (fitting_quant_map.at (routine).quant_scaler_map .contains (quantifier_scaler) )
140140 {
141141 for (const auto & shell_itr : Shells_Quant_List)
142142 {
@@ -170,7 +170,7 @@ void Detector<T_real>::update_element_quants(Fitting_Routines routine,
170170 name += " _M" ;
171171 }
172172 // with 2 standards we can have weights from another standard so we have to check if we have counts
173- if (standard->element_counts .at (routine).count (name) > 0 )
173+ if (standard->element_counts .at (routine).contains (name))
174174 {
175175 if (ic_quantifier == 0.0 )
176176 {
@@ -216,9 +216,9 @@ void Detector<T_real>::avg_element_quants(Fitting_Routines routine,
216216 std::string quantifier_scaler,
217217 std::unordered_map<int , float >& element_amt_dict)
218218{
219- if (fitting_quant_map.count (routine) > 0 )
219+ if (fitting_quant_map.contains (routine))
220220 {
221- if (fitting_quant_map.at (routine).quant_scaler_map .count (quantifier_scaler) > 0 )
221+ if (fitting_quant_map.at (routine).quant_scaler_map .contains (quantifier_scaler))
222222 {
223223 for (const auto & shell_itr : Shells_Quant_List)
224224 {
@@ -346,9 +346,9 @@ void Detector<T_real>::update_calibration_curve(Fitting_Routines routine,
346346 Quantification_Model<T_real>* quantification_model,
347347 T_real val)
348348{
349- if (fitting_quant_map.count (routine) > 0 )
349+ if (fitting_quant_map.contains (routine))
350350 {
351- if (fitting_quant_map.at (routine).quant_scaler_map .count (quantifier_scaler) > 0 )
351+ if (fitting_quant_map.at (routine).quant_scaler_map .contains (quantifier_scaler))
352352 {
353353 fitting_quant_map.at (routine).quantifier_map [quantifier_scaler] = val;
354354 for (const auto & shell_itr : Shells_Quant_List)
0 commit comments