#include <RFAFlagExaminer.h>
Inheritance diagram for casa::RFAFlagExaminer:


perform extensions too.
Internal
RedFlaggerAgent Selector
RFAFlagExaminer accepts a whole bunch of options to select a subset of the MS (by time, antenna, baseline, channel/frequency, etc.), and to flag/unflag the whole selection, or specific parts of it (autocorrelations, specific time slots, VLA quacks, etc.)
Definition at line 68 of file RFAFlagExaminer.h.
Public Member Functions | |
| RFAFlagExaminer (RFChunkStats &ch, const RecordInterface &parm) | |
| constructor. | |
| virtual | ~RFAFlagExaminer () |
| *virtual void | iterFlag (uInt it) |
| Iteration method for a flag pass. | |
| virtual void | startData () |
| Called before starting a data pass on a chunk. | |
| virtual void | startFlag () |
| Called before starting the fetch-flags pass. | |
| virtual void | endFlag () |
| virtual void iterFlag( uInt it , Bool resetFlags=True); | |
| virtual void | finalize () |
| virtual void | initialize () |
| virtual void | initializeIter (uInt it) |
| virtual void | finalizeIter (uInt it) |
| virtual String | getID () |
| virtual Record | getResult () |
Protected Member Functions | |
| void | processRow (uInt ifr, uInt it) |
| virtual String getDesc (); static const RecordInterface & getDefaults (); | |
Protected Attributes | |
| Int | totalflags |
| Int | totalcount |
| Int | totalrowflags |
| Int | totalrowcount |
| Int | accumTotalFlags |
| accumulated over all chunks | |
| Int | accumTotalCount |
| Int | accumRowFlags |
| Int | accumTotalRowCount |
| Int | accumTotalRowFlags |
| Int | inTotalFlags |
| Int | inTotalCount |
| Int | inTotalRowFlags |
| Int | inTotalRowCount |
| Int | outTotalFlags |
| Int | outTotalCount |
| Int | outTotalRowFlags |
| Int | outTotalRowCount |
| casa::RFAFlagExaminer::RFAFlagExaminer | ( | RFChunkStats & | ch, | |
| const RecordInterface & | parm | |||
| ) |
constructor.
| virtual casa::RFAFlagExaminer::~RFAFlagExaminer | ( | ) | [virtual] |
| * virtual void casa::RFAFlagExaminer::iterFlag | ( | uInt | it | ) | [virtual] |
Iteration method for a flag pass.
Called once per each VisBuffer.
Reimplemented from casa::RFAFlagCubeBase.
| virtual void casa::RFAFlagExaminer::startData | ( | ) | [inline, virtual] |
Called before starting a data pass on a chunk.
Reimplemented from casa::RFASelector.
Definition at line 83 of file RFAFlagExaminer.h.
References casa::RFAFlagCubeBase::startData().
| virtual void casa::RFAFlagExaminer::startFlag | ( | ) | [virtual] |
| virtual void casa::RFAFlagExaminer::endFlag | ( | ) | [virtual] |
| virtual void casa::RFAFlagExaminer::finalize | ( | ) | [virtual] |
Reimplemented from casa::RFABase.
| virtual void casa::RFAFlagExaminer::initialize | ( | ) | [virtual] |
Reimplemented from casa::RFABase.
| virtual void casa::RFAFlagExaminer::initializeIter | ( | uInt | it | ) | [virtual] |
Reimplemented from casa::RFABase.
| virtual void casa::RFAFlagExaminer::finalizeIter | ( | uInt | it | ) | [virtual] |
Reimplemented from casa::RFABase.
| virtual String casa::RFAFlagExaminer::getID | ( | ) | [inline, virtual] |
Reimplemented from casa::RFAFlagCubeBase.
Definition at line 91 of file RFAFlagExaminer.h.
References String.
| virtual Record casa::RFAFlagExaminer::getResult | ( | ) | [virtual] |
Reimplemented from casa::RFABase.
| void casa::RFAFlagExaminer::processRow | ( | uInt | ifr, | |
| uInt | it | |||
| ) | [protected, virtual] |
virtual String getDesc (); static const RecordInterface & getDefaults ();
Reimplemented from casa::RFASelector.
Int casa::RFAFlagExaminer::totalflags [protected] |
Definition at line 100 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::totalcount [protected] |
Definition at line 100 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::totalrowflags [protected] |
Definition at line 101 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::totalrowcount [protected] |
Definition at line 101 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::accumTotalFlags [protected] |
Int casa::RFAFlagExaminer::accumTotalCount [protected] |
Definition at line 105 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::accumRowFlags [protected] |
Definition at line 105 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::accumTotalRowCount [protected] |
Definition at line 105 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::accumTotalRowFlags [protected] |
Definition at line 105 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::inTotalFlags [protected] |
Definition at line 108 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::inTotalCount [protected] |
Definition at line 108 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::inTotalRowFlags [protected] |
Definition at line 108 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::inTotalRowCount [protected] |
Definition at line 108 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::outTotalFlags [protected] |
Definition at line 109 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::outTotalCount [protected] |
Definition at line 109 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::outTotalRowFlags [protected] |
Definition at line 109 of file RFAFlagExaminer.h.
Int casa::RFAFlagExaminer::outTotalRowCount [protected] |
Definition at line 109 of file RFAFlagExaminer.h.
1.5.1