From d095aee0039433eb65af84c47d0c51fa70a84749 Mon Sep 17 00:00:00 2001
From: Adriaan Renting <renting@astron.nl>
Date: Wed, 30 Sep 2009 16:12:16 +0000
Subject: [PATCH] Bug #1113: order of flaggers was strange

---
 CEP/DP3/DPPP/src/ComplexMedianFlagger2.cc  | 1 +
 CEP/DP3/DPPP/src/PipelineProcessControl.cc | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/CEP/DP3/DPPP/src/ComplexMedianFlagger2.cc b/CEP/DP3/DPPP/src/ComplexMedianFlagger2.cc
index e1fed588f13..fbbd978f7f9 100644
--- a/CEP/DP3/DPPP/src/ComplexMedianFlagger2.cc
+++ b/CEP/DP3/DPPP/src/ComplexMedianFlagger2.cc
@@ -115,6 +115,7 @@ int ComplexMedianFlagger2::FlagBaselineBand(Matrix<Bool>& Flags,
       else
       { if (!Existing) { Flags(j, i) = false;}
       }
+      cout << j << "," << "," << i << "," << Flags(j, i) << "," << FlagAllPolarizations << endl;
     }
   }
   return flagCounter + flagcount;
diff --git a/CEP/DP3/DPPP/src/PipelineProcessControl.cc b/CEP/DP3/DPPP/src/PipelineProcessControl.cc
index 5e0488f5443..78f18bc0c29 100644
--- a/CEP/DP3/DPPP/src/PipelineProcessControl.cc
+++ b/CEP/DP3/DPPP/src/PipelineProcessControl.cc
@@ -179,9 +179,9 @@ namespace LOFAR
         }
         switch (itsFlagger)
         {
-          case 1:  myFlagger = new ComplexMedianFlagger(); break;
-          case 2:  myFlagger = new ComplexMedianFlagger2(); break;
-          case 3:  myFlagger = new FrequencyFlagger(); break;
+          case 1:  myFlagger = new FrequencyFlagger(); break;
+          case 2:  myFlagger = new ComplexMedianFlagger(); break;
+          case 3:  myFlagger = new ComplexMedianFlagger2(); break;
           case 4:  myFlagger = new MADFlagger(); break;
         }
         switch (itsSquasher)
-- 
GitLab