From b9ecbbdf20bee8696bc5577bf502ff1f918bdbf7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Offringa?= <offringa@astron.nl>
Date: Tue, 13 Mar 2012 13:13:03 +0000
Subject: [PATCH] Task #1892: extra digit in RFI ratios

---
 .../src/strategy/algorithms/timefrequencystatistics.cpp     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CEP/DP3/AOFlagger/src/strategy/algorithms/timefrequencystatistics.cpp b/CEP/DP3/AOFlagger/src/strategy/algorithms/timefrequencystatistics.cpp
index aacfcd6e5a8..2c983b61f30 100644
--- a/CEP/DP3/AOFlagger/src/strategy/algorithms/timefrequencystatistics.cpp
+++ b/CEP/DP3/AOFlagger/src/strategy/algorithms/timefrequencystatistics.cpp
@@ -48,11 +48,11 @@ std::string TimeFrequencyStatistics::FormatRatio(num_t ratio)
 {
 	std::stringstream s;
 	if(ratio > 0.01)
-		s << (round(ratio*1000.0)/10.0) << "%";
-	else if(ratio > 0.001)
 		s << (round(ratio*10000.0)/100.0) << "%";
-	else if(ratio > 0.0001)
+	else if(ratio > 0.001)
 		s << (round(ratio*100000.0)/1000.0) << "%";
+	else if(ratio > 0.0001)
+		s << (round(ratio*1000000.0)/10000.0) << "%";
 	else
 		s << (ratio*100.0) << "%";
 	return s.str();
-- 
GitLab