diff --git a/common/TestImagePusher.cpp b/common/TestImagePusher.cpp index 99d4c6bc..5a449b2b 100644 --- a/common/TestImagePusher.cpp +++ b/common/TestImagePusher.cpp @@ -106,13 +106,13 @@ bool TestImagePusher::CheckImage(const DiffractionExperiment &x, const std::vect decompressed_image.data(), storage_cell); if (x.GetBinning2x2() && (result > 1.5)) { - logger.Error("Mean conversion error ({}) larger than threshold", result); + logger.Error("Mean conversion error ({:.3f}) larger than threshold", result); no_errors = false; } else if (!x.GetBinning2x2() && (result > 0.5)) { - logger.Error("Mean conversion error ({}) larger than threshold", result); + logger.Error("Mean conversion error ({:.3f}) larger than threshold", result); no_errors = false; } else - logger.Info("Mean conversion error: {}", result); + logger.Info("Mean conversion error: {:.3f}", result); } else if (x.GetDetectorMode() == DetectorMode::Raw) { if (memcmp(raw_reference_image.data(), decompressed_image.data(), sizeof(uint16_t) * x.GetPixelsNum()) != 0) { diff --git a/receiver/jfjoch_action_test.cpp b/receiver/jfjoch_action_test.cpp index 9bf5f2c4..bac3f859 100644 --- a/receiver/jfjoch_action_test.cpp +++ b/receiver/jfjoch_action_test.cpp @@ -99,8 +99,9 @@ int main(int argc, char **argv) { double receiving_time = static_cast(output.end_time_ms() - output.start_time_ms())/1000.0; + logger.Info("Efficiency: {:.2f}%", output.efficiency() * 100.f); logger.Info("Max delay: {}",output.max_receive_delay()); - logger.Info("Compression ratio: {}", output.compressed_ratio()); + logger.Info("Compression factor: {}x", output.compressed_ratio()); logger.Info("Receiving time: {} s", receiving_time); logger.Info("Frame rate: {} Hz", static_cast(nimages)/receiving_time); logger.Info("Total throughput: {:.2f} GB/s",