Add input value type

This commit is contained in:
2018-01-16 18:14:06 +01:00
parent df1a3c608c
commit f704ca5d37
+71
View File
@@ -946,5 +946,76 @@ void add_input_values(map<string, boost::any>& values, map<string, boost::any>&
values[destination_name] = input_values[input.first];
}
}
}
std::map<string, DATA_TYPE>* get_input_value_type() {
auto input_value_types = new std::map<string, DATA_TYPE>({
{"sl2wv", NX_FLOAT},
{"sl0ch", NX_FLOAT},
{"sl2wh", NX_FLOAT},
{"temp_mono_cryst_1", NX_FLOAT},
{"harmonic", NX_INT},
{"mokev", NX_FLOAT},
{"sl2cv", NX_FLOAT},
{"bpm4_gain_setting", NX_FLOAT},
{"mirror_coating", NX_CHAR},
{"samx", NX_FLOAT},
{"sample_name", NX_CHAR},
{"bpm5y", NX_FLOAT},
{"sl2ch", NX_FLOAT},
{"curr", NX_FLOAT},
{"bs2_status", NX_CHAR},
{"bs2y", NX_FLOAT},
{"diode", NX_FLOAT},
{"samy", NX_FLOAT},
{"sl4ch", NX_FLOAT},
{"sl4wh", NX_FLOAT},
{"temp_mono_cryst_2", NX_FLOAT},
{"sl3wh", NX_FLOAT},
{"mith", NX_FLOAT},
{"bs1_status", NX_CHAR},
{"bpm4s", NX_FLOAT},
{"sl0wh", NX_FLOAT},
{"bpm6z", NX_FLOAT},
{"bs1y", NX_FLOAT},
{"scan", NX_CHAR},
{"bpm5_gain_setting", NX_FLOAT},
{"bpm4z", NX_FLOAT},
{"bpm4x", NX_FLOAT},
{"date", NX_DATE_TIME},
{"mibd", NX_FLOAT},
{"temp", NX_FLOAT},
{"idgap", NX_FLOAT},
{"sl4cv", NX_FLOAT},
{"sl1wv", NX_FLOAT},
{"sl3wv", NX_FLOAT},
{"sl1ch", NX_FLOAT},
{"bs2x", NX_FLOAT},
{"bpm6_gain_setting", NX_FLOAT},
{"bpm4y", NX_FLOAT},
{"bpm6s", NX_FLOAT},
{"sample_description", NX_CHAR},
{"bpm5z", NX_FLOAT},
{"moth1", NX_FLOAT},
{"sec", NX_NUMBER},
{"sl3cv", NX_FLOAT},
{"bs1x", NX_FLOAT},
{"bpm6_saturation_value", NX_FLOAT},
{"bpm5s", NX_FLOAT},
{"mobd", NX_FLOAT},
{"sl1wh", NX_FLOAT},
{"sl4wv", NX_FLOAT},
{"bs2_det_dist", NX_FLOAT},
{"bpm5_saturation_value", NX_FLOAT},
{"fil_comb_description", NX_CHAR},
{"bpm5x", NX_FLOAT},
{"bpm4_saturation_value", NX_FLOAT},
{"bs1_det_dist", NX_FLOAT},
{"sl3ch", NX_FLOAT},
{"bpm6y", NX_FLOAT},
{"sl1cv", NX_FLOAT},
{"bpm6x", NX_FLOAT},
});
return input_value_types;
}