casa
$Rev:20696$
|
#include <LFDisplayFlags.h>
Public Member Functions | |
LFDisplayFlags () | |
default constructor | |
virtual | ~LFDisplayFlags () |
default destructor | |
virtual String | methodName () |
Return method name. | |
virtual Bool | setParameters (Record ¶meters) |
Set autoflag params. | |
virtual Record | getParameters () |
Get default autoflag params. | |
virtual Bool | runMethod (const VisBuffer &, Cube< Float > &, Cube< Bool > &, Cube< Bool > &, uInt, uInt, uInt, uInt, uInt) |
Run the algorithm. | |
virtual Bool | runMethod (const VisBuffer &inVb, Cube< Float > &inVisc, Cube< Bool > &inFlagc, Cube< Bool > &inPreFlagc, uInt numT, uInt numAnt, uInt numB, uInt numC, uInt numP, Vector< CountedPtr< LFBase > > &flagmethods) |
Requires list of other flagmethods. | |
Protected Member Functions | |
virtual Bool | BuildPlotWindow () |
virtual Char | GetUserInput () |
virtual Bool ShowFlagPlots(); | |
void | DisplayRaster (Int xdim, Int ydim, Vector< Float > &data, uInt frame) |
void | DisplayLine (Int xdim, Vector< Double > &xdata, Vector< Float > &ydata, String label, String color, Bool hold, uInt frame) |
void | DisplayScatter (Int xdim, Vector< Double > &xdata, Vector< Float > &ydata, String label, String color, Bool hold, uInt frame) |
Protected Attributes | |
char * | dock_xml_p |
FlagPlotServerProxy * | plotter_p |
Plotter members. | |
Vector< dbus::variant > | panels_p |
Bool | ShowPlots |
Bool | StopAndExit |
uInt | a1 |
Additional private members. | |
uInt | a2 |
Definition at line 46 of file LFDisplayFlags.h.
default constructor
virtual casa::LFDisplayFlags::~LFDisplayFlags | ( | ) | [virtual] |
default destructor
virtual Bool casa::LFDisplayFlags::BuildPlotWindow | ( | ) | [protected, virtual] |
void casa::LFDisplayFlags::DisplayLine | ( | Int | xdim, |
Vector< Double > & | xdata, | ||
Vector< Float > & | ydata, | ||
String | label, | ||
String | color, | ||
Bool | hold, | ||
uInt | frame | ||
) | [protected] |
void casa::LFDisplayFlags::DisplayRaster | ( | Int | xdim, |
Int | ydim, | ||
Vector< Float > & | data, | ||
uInt | frame | ||
) | [protected] |
void casa::LFDisplayFlags::DisplayScatter | ( | Int | xdim, |
Vector< Double > & | xdata, | ||
Vector< Float > & | ydata, | ||
String | label, | ||
String | color, | ||
Bool | hold, | ||
uInt | frame | ||
) | [protected] |
virtual Record casa::LFDisplayFlags::getParameters | ( | ) | [virtual] |
Get default autoflag params.
Reimplemented from casa::LFExamineFlags.
virtual Char casa::LFDisplayFlags::GetUserInput | ( | ) | [protected, virtual] |
virtual Bool ShowFlagPlots();
virtual String casa::LFDisplayFlags::methodName | ( | ) | [inline, virtual] |
Return method name.
Reimplemented from casa::LFExamineFlags.
Definition at line 56 of file LFDisplayFlags.h.
References String.
virtual Bool casa::LFDisplayFlags::runMethod | ( | const VisBuffer & | , |
Cube< Float > & | , | ||
Cube< Bool > & | , | ||
Cube< Bool > & | , | ||
uInt | , | ||
uInt | , | ||
uInt | , | ||
uInt | , | ||
uInt | |||
) | [inline, virtual] |
Run the algorithm.
Reimplemented from casa::LFExamineFlags.
Definition at line 65 of file LFDisplayFlags.h.
virtual Bool casa::LFDisplayFlags::runMethod | ( | const VisBuffer & | inVb, |
Cube< Float > & | inVisc, | ||
Cube< Bool > & | inFlagc, | ||
Cube< Bool > & | inPreFlagc, | ||
uInt | numT, | ||
uInt | numAnt, | ||
uInt | numB, | ||
uInt | numC, | ||
uInt | numP, | ||
Vector< CountedPtr< LFBase > > & | flagmethods | ||
) | [virtual] |
Requires list of other flagmethods.
virtual Bool casa::LFDisplayFlags::setParameters | ( | Record & | parameters | ) | [virtual] |
Set autoflag params.
Reimplemented from casa::LFExamineFlags.
uInt casa::LFDisplayFlags::a1 [protected] |
Additional private members.
Reimplemented from casa::LFExamineFlags.
Definition at line 96 of file LFDisplayFlags.h.
uInt casa::LFDisplayFlags::a2 [protected] |
Reimplemented from casa::LFExamineFlags.
Definition at line 96 of file LFDisplayFlags.h.
char* casa::LFDisplayFlags::dock_xml_p [protected] |
Definition at line 83 of file LFDisplayFlags.h.
Vector<dbus::variant> casa::LFDisplayFlags::panels_p [protected] |
Definition at line 91 of file LFDisplayFlags.h.
FlagPlotServerProxy* casa::LFDisplayFlags::plotter_p [protected] |
Plotter members.
Definition at line 90 of file LFDisplayFlags.h.
Bool casa::LFDisplayFlags::ShowPlots [protected] |
Definition at line 93 of file LFDisplayFlags.h.
Bool casa::LFDisplayFlags::StopAndExit [protected] |
Definition at line 93 of file LFDisplayFlags.h.