File writer and spot finding improvements

This commit is contained in:
2024-04-08 11:18:50 +02:00
parent 15d99c6162
commit c6d2b5eedf
72 changed files with 690 additions and 893 deletions
+3 -3
View File
@@ -13,7 +13,6 @@ TEST_CASE("CBORSerialize_Start", "[CBOR]") {
CBORStream2Serializer serializer(buffer.data(), buffer.size());
StartMessage message {
.data_file_count = 3,
.detector_distance = 0.0005,
.beam_center_x = 456.6,
.beam_center_y = 124.3,
@@ -42,6 +41,7 @@ TEST_CASE("CBORSerialize_Start", "[CBOR]") {
.arm_date = "abc",
.sample_name = "lyso",
.file_prefix = "lyso1/dir/file",
.images_per_file = 12345,
.channels = {"default", "sc2"},
.detector_description = "EIGER 16M",
.detector_serial_number = "123",
@@ -75,7 +75,7 @@ TEST_CASE("CBORSerialize_Start", "[CBOR]") {
StartMessage output_message;
REQUIRE_NOTHROW(output_message = deserializer.GetStartMessage());
CHECK(output_message.data_file_count == message.data_file_count);
CHECK(output_message.images_per_file == message.images_per_file);
CHECK(output_message.detector_distance == Approx(message.detector_distance));
CHECK(output_message.beam_center_x == Approx(message.beam_center_x));
CHECK(output_message.beam_center_y == Approx(message.beam_center_y));
@@ -734,7 +734,6 @@ TEST_CASE("CBORSerialize_Start_stream2", "[CBOR]") {
};
StartMessage message {
.data_file_count = 3,
.detector_distance = 0.0005,
.beam_center_x = 456.6,
.beam_center_y = 124.3,
@@ -760,6 +759,7 @@ TEST_CASE("CBORSerialize_Start_stream2", "[CBOR]") {
.arm_date = "abc",
.sample_name = "lyso",
.file_prefix = "lyso1/dir/file",
.images_per_file = 1,
.channels = {"default", "sc2"},
.detector_description = "EIGER 16M",
.detector_serial_number = "123",