#include <stdio.h>
#include <iostream>
#include <iomanip>
#include <casa/BasicSL/String.h>
#include <casa/Arrays/Slice.h>
#include <tableplot/TablePlot/TablePlot.h>
#include <tableplot/TablePlot/SLog.h>
#include <flagging/Flagging/Flagger.h>
#include <flagging/Flagging/ExtendFlagger.h>
Include dependency graph for MsPlotHooks.h:

Go to the source code of this file.
Namespaces | |
| namespace | casa |
Classes | |
| class | casa::MSPlotReset |
| This class is provided to TablePlot to be called when someone resets the TablePlot class. More... | |
| class | casa::MSPlotMainMSCallBack |
| This class is provided to TablePlot to allow MsPlot to do the proper thing when button's are pressed on the plotting GUI. More... | |
| class | MSPlotAntennaCallBack |
| This class is provided to TablePlot to allow MsPlot to do the proper thing when button's are pressed on the plotting GUI. More... | |
| class | MSPlotUVWCallBack |
| This class is provided to TablePlot to allow MsPlot to do the proper thing when button's are pressed on the plotting GUI. More... | |
Defines | |
| #define | LOG0 |
| MsPlot to control some of the plotting issues. | |
| #define | LOG2 |
Functions | |
| casa::if (selAnt.length()< 2) selected | |
| else | casa::if (selAnt.before(" ")=="2") |
| *log | casa::FnExit (fnname, clname) |
| casa::Bool | flagdata (String tablename) |
| casa::Bool | flagdisplay (Int direction, Vector< String > collist, Matrix< Double > infomat, Vector< String > cpol) |
| casa::Bool | flagdata (Int direction, Vector< String > collist, Matrix< Double > infomat, Vector< String > cpol, Bool ave) |
| casa::Bool | printlocateinfo (Vector< String > collist, Matrix< Double > infomat, Vector< String > cpol) |
Variables | |
| casa::MSPlotMainMSCallBack | casa::selAnt |
| This class is provided to TablePlot to allow MsPlot to do the proper thing when button's are pressed on the plotting GUI. | |
| return | casa::True |
| MeasurementSet * | localMS |
| MeasurementSet * | aveMS |
| Vector< String > | itsAntNames |
| Vector< String > | itsFieldNames |
| Matrix<Int> itsBaselines;. | |
| Vector< Vector< String > > | itsCorrNames |
| Vector< Double > | itsRefFrequencies |
| String | flagms |
| String | extendChan |
| String | extendCorr |
| String | extendSpw |
| String | extendAnt |
| String | extendTime |
| Bool | aveBl |
| Double | aveTime |
| SLog * | log |
| Message logger. | |
| static const String | clname |
| #define LOG0 |
| #define LOG2 |
Definition at line 57 of file MsPlotHooks.h.
| casa::Bool flagdata | ( | Int | direction, | |
| Vector< String > | collist, | |||
| Matrix< Double > | infomat, | |||
| Vector< String > | cpol, | |||
| Bool | ave | |||
| ) |
Definition at line 621 of file MsPlotHooks.h.
References aveBl, aveTime, extendAnt, extendChan, extendCorr, extendSpw, extendTime, flagms, itsAntNames, itsCorrNames, itsFieldNames, localMS, casa::s, String, and casa::True.
| casa::Bool flagdata | ( | String | tablename | ) |
| casa::Bool flagdisplay | ( | Int | direction, | |
| Vector< String > | collist, | |||
| Matrix< Double > | infomat, | |||
| Vector< String > | cpol | |||
| ) |
Definition at line 455 of file MsPlotHooks.h.
References aveBl, aveMS, aveTime, extendAnt, extendChan, extendCorr, extendSpw, extendTime, itsAntNames, itsCorrNames, itsFieldNames, casa::s, String, and casa::True.
| casa::Bool printlocateinfo | ( | Vector< String > | collist, | |
| Matrix< Double > | infomat, | |||
| Vector< String > | cpol | |||
| ) |
Definition at line 900 of file MsPlotHooks.h.
References clname, itsAntNames, itsCorrNames, itsFieldNames, itsRefFrequencies, localMS, log, casa::NORMAL, String, and casa::True.
| Bool aveBl |
Definition at line 1214 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| MeasurementSet* aveMS |
Definition at line 1202 of file MsPlotHooks.h.
Referenced by flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| Double aveTime |
Definition at line 1215 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
const String clname [static] |
Definition at line 1219 of file MsPlotHooks.h.
Referenced by MSPlotUVWCallBack::createiterplotlabels(), MSPlotAntennaCallBack::createiterplotlabels(), casa::MSPlotMainMSCallBack::createiterplotlabels(), MSPlotUVWCallBack::flagdata(), MSPlotAntennaCallBack::flagdata(), flagdata(), MSPlotAntennaCallBack::MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), MSPlotAntennaCallBack::printlocateinfo(), printlocateinfo(), MSPlotUVWCallBack::releasetable(), MSPlotAntennaCallBack::releasetable(), casa::MSPlotMainMSCallBack::releasetable(), MSPlotAntennaCallBack::~MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::~MSPlotMainMSCallBack(), and MSPlotUVWCallBack::~MSPlotUVWCallBack().
| String extendAnt |
Definition at line 1212 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| String extendChan |
Definition at line 1209 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| String extendCorr |
Definition at line 1210 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| String extendSpw |
Definition at line 1211 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| String extendTime |
Definition at line 1213 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| String flagms |
Definition at line 1208 of file MsPlotHooks.h.
Referenced by flagdata(), and casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack().
| Vector<String> itsAntNames |
Definition at line 1203 of file MsPlotHooks.h.
Referenced by MSPlotUVWCallBack::createiterplotlabels(), MSPlotAntennaCallBack::createiterplotlabels(), casa::MSPlotMainMSCallBack::createiterplotlabels(), flagdata(), flagdisplay(), MSPlotAntennaCallBack::MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), MSPlotAntennaCallBack::printlocateinfo(), and printlocateinfo().
| Vector< Vector<String> > itsCorrNames |
Definition at line 1206 of file MsPlotHooks.h.
Referenced by flagdata(), flagdisplay(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), and printlocateinfo().
| Vector<String> itsFieldNames |
Matrix<Int> itsBaselines;.
Definition at line 1205 of file MsPlotHooks.h.
Referenced by MSPlotUVWCallBack::createiterplotlabels(), MSPlotAntennaCallBack::createiterplotlabels(), casa::MSPlotMainMSCallBack::createiterplotlabels(), flagdata(), flagdisplay(), MSPlotAntennaCallBack::MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), and printlocateinfo().
| Vector<Double> itsRefFrequencies |
Definition at line 1207 of file MsPlotHooks.h.
Referenced by casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), and printlocateinfo().
| MeasurementSet* localMS |
Definition at line 1199 of file MsPlotHooks.h.
Referenced by flagdata(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), and printlocateinfo().
| SLog* log |
Message logger.
Definition at line 1218 of file MsPlotHooks.h.
Referenced by MSPlotUVWCallBack::createiterplotlabels(), MSPlotAntennaCallBack::createiterplotlabels(), casa::MSPlotMainMSCallBack::createiterplotlabels(), MSPlotUVWCallBack::flagdata(), MSPlotAntennaCallBack::flagdata(), flagdata(), MSPlotAntennaCallBack::MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::MSPlotMainMSCallBack(), MSPlotUVWCallBack::MSPlotUVWCallBack(), MSPlotUVWCallBack::printlocateinfo(), MSPlotAntennaCallBack::printlocateinfo(), printlocateinfo(), casa::PlotCalCallBacks::printlocateinfo(), MSPlotUVWCallBack::releasetable(), MSPlotAntennaCallBack::releasetable(), casa::MSPlotMainMSCallBack::releasetable(), MSPlotAntennaCallBack::~MSPlotAntennaCallBack(), casa::MSPlotMainMSCallBack::~MSPlotMainMSCallBack(), and MSPlotUVWCallBack::~MSPlotUVWCallBack().
1.5.1