casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
casa::LFDisplayFlags Class Reference

#include <LFDisplayFlags.h>

Inheritance diagram for casa::LFDisplayFlags:
casa::LFExamineFlags casa::LFBase

List of all members.

Public Member Functions

 LFDisplayFlags ()
 default constructor
virtual ~LFDisplayFlags ()
 default destructor
virtual String methodName ()
 Return method name.
virtual Bool setParameters (Record &parameters)
 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
FlagPlotServerProxyplotter_p
 Plotter members.
Vector< dbus::variantpanels_p
Bool ShowPlots
Bool StopAndExit
uInt a1
 Additional private members.
uInt a2

Detailed Description

Definition at line 46 of file LFDisplayFlags.h.


Constructor & Destructor Documentation

default constructor

default destructor


Member Function Documentation

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]

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.


Member Data Documentation

Additional private members.

Reimplemented from casa::LFExamineFlags.

Definition at line 96 of file LFDisplayFlags.h.

Reimplemented from casa::LFExamineFlags.

Definition at line 96 of file LFDisplayFlags.h.

Definition at line 83 of file LFDisplayFlags.h.

Definition at line 91 of file LFDisplayFlags.h.

Plotter members.

Definition at line 90 of file LFDisplayFlags.h.

Definition at line 93 of file LFDisplayFlags.h.

Definition at line 93 of file LFDisplayFlags.h.


The documentation for this class was generated from the following file: