mirror of
https://github.com/paulscherrerinstitute/sf_daq_buffer.git
synced 2026-04-22 03:24:36 +02:00
Adjust cSAXS file format
This commit is contained in:
+11
-4
@@ -26,16 +26,23 @@ class CsaxsFormat : public H5Format
|
||||
// After format has been writen, where to move the raw datasets.
|
||||
dataset_move_mapping.reset(new std::unordered_map<string, string>(
|
||||
{
|
||||
{config::raw_image_dataset_name, "data/" + dataset_name + "/data"},
|
||||
{config::raw_image_dataset_name, "detector/" + dataset_name},
|
||||
{"frame", "detector/" + "/frame"},
|
||||
{"is_good_frame", "detector/" + "/is_good_frame"},
|
||||
{"missing_packets_1", "detector/" + "/missing_packets_1"},
|
||||
{"missing_packets_2", "detector/" + "/missing_packets_2"},
|
||||
{"daq_recs", "detector/" + "/daq_recs"},
|
||||
{"daq_rec", "detector/" + "/daq_rec"},
|
||||
{"framenum_diff", "detector/" + "/framenum_diff"},
|
||||
{"framenums", "detector/" + "/framenums"},
|
||||
{"module_number", "detector/" + "/module_number"},
|
||||
}));
|
||||
|
||||
|
||||
// Definition of the file format.
|
||||
file_format.reset(
|
||||
new h5_parent("", EMPTY_ROOT, {
|
||||
s_ptr(new h5_group("data", {
|
||||
s_ptr(new h5_group(dataset_name, {}))
|
||||
}))
|
||||
s_ptr(new h5_group("detector", {}))
|
||||
}));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user