mirror of
https://github.com/paulscherrerinstitute/sf_daq_buffer.git
synced 2026-05-02 09:14:13 +02:00
Add input value type
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user