From 2dc7e63b6b25e68bea2dc4c9b52a43d49bb6de8f Mon Sep 17 00:00:00 2001
From: Tammo Jan Dijkema <dijkema@astron.nl>
Date: Tue, 7 Aug 2018 13:56:47 +0000
Subject: [PATCH] Task #7427: propagate fullresflags through python step

---
 CEP/DP3/PythonDPPP/src/PythonStep.cc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/CEP/DP3/PythonDPPP/src/PythonStep.cc b/CEP/DP3/PythonDPPP/src/PythonStep.cc
index bb924624efa..2badb164da6 100644
--- a/CEP/DP3/PythonDPPP/src/PythonStep.cc
+++ b/CEP/DP3/PythonDPPP/src/PythonStep.cc
@@ -321,6 +321,12 @@ namespace LOFAR {
       } else if (! itsNChanChg  &&  ! itsNBlChg) {
         itsBufOut.getFlags().assign (itsBufIn.getFlags());
       }
+      if (rec.isDefined("FULLRESFLAGS")) {
+        itsBufOut.getFullResFlags().assign (rec.toArrayBool("FULLRESFLAGS"));
+        narr++;
+      } else if (! itsNChanChg  &&  ! itsNBlChg) {
+        itsBufOut.getFullResFlags().assign (itsBufIn.getFullResFlags());
+      }
       if (rec.isDefined("WEIGHTS")) {
         itsBufOut.getWeights().assign (rec.toArrayFloat("WEIGHTS"));
         narr++;
-- 
GitLab