From 893ec33e5e32ef1b3042ea6c94efaf78809db5a4 Mon Sep 17 00:00:00 2001 From: Adriaan Renting <renting@astron.nl> Date: Fri, 30 May 2008 13:25:55 +0000 Subject: [PATCH] Bug #698: added missing function --- .../CS1_Flagger/src/FlaggerProcessControl.cc | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/Appl/CEP/CS1/CS1_Flagger/src/FlaggerProcessControl.cc b/Appl/CEP/CS1/CS1_Flagger/src/FlaggerProcessControl.cc index 33352ac1d88..6a25c656d76 100644 --- a/Appl/CEP/CS1/CS1_Flagger/src/FlaggerProcessControl.cc +++ b/Appl/CEP/CS1/CS1_Flagger/src/FlaggerProcessControl.cc @@ -30,7 +30,7 @@ #define FLAGGER_VERSION "0.60" -namespace LOFAR +namespace LOFAR { namespace CS1 { @@ -55,10 +55,10 @@ namespace LOFAR //===============>>> FlaggerProcessControl::define <<<============================== tribool FlaggerProcessControl::define() - { + { LOFAR::ACC::APS::ParameterSet* ParamSet = LOFAR::ACC::APS::globalParameterSet(); itsMS = ParamSet->getString("ms"); - itsFlagData = ParamSet->getBool("flagdata"); + itsFlagData = ParamSet->getBool("flagdata"); itsFlagRMS = ParamSet->getBool("flagrms"); itsExisting = ParamSet->getBool("existing"); itsWindow = ParamSet->getInt32("window"); @@ -70,10 +70,10 @@ namespace LOFAR //===============>>> FlaggerProcessControl::run <<<================================= tribool FlaggerProcessControl::run() - { + { try{ std::cout << "Runnning flagger please wait..." << std::endl; - itsFlagger->FlagDataOrBaselines(itsFlagData, + itsFlagger->FlagDataOrBaselines(itsFlagData, itsFlagRMS, itsExisting); } @@ -114,9 +114,9 @@ namespace LOFAR return false; } myMS = new WSRT::MS_File(itsMS); - itsFlagger = new WSRT::ComplexMedianFlagger (myMS, - itsWindow, - itsCrosspol, + itsFlagger = new WSRT::ComplexMedianFlagger (myMS, + itsWindow, + itsCrosspol, itsMin, itsMax); } @@ -135,7 +135,7 @@ namespace LOFAR //===============>>> FlaggerProcessControl::quit <<<================================ tribool FlaggerProcessControl::quit() - { + { if (myMS) { delete myMS; @@ -149,6 +149,11 @@ namespace LOFAR return true; } + //===============>>> FlaggerProcessControl::release <<<============================= + tribool FlaggerProcessControl::release() + { return false; + } + //===============>>> FlaggerProcessControl::recover <<<============================= tribool FlaggerProcessControl::recover(const std::string&) { return false; -- GitLab