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

Everything going into the FlagReport is by value Everything going out of it is by reference. More...

#include <FlagReport.h>

Inheritance diagram for casa::FlagReport:
casa::Record casa::RecordInterface casa::NoticeSource

List of all members.

Public Member Functions

 FlagReport (String type=String("none"), String name=String(""), String title=String(""), String xlabel=String(""), String ylabel=String(""))
 FlagReport (String type, String name, const Record &other)
 TODO : By value.
 FlagReport (const Record &other)
 ~FlagReport ()
Bool addReport (FlagReport inpReport)
 Add, query and access reports from a "list" type FlagReport.
Int nReport ()
Bool accessReport (Int index, FlagReport &outReport)
Bool addData (Array< Float > data)
 Add and query data to plot, for FlagReports of type "plotraster","plotline","plotscatter".
Bool addData (String plottype, Vector< Float > xdata, Vector< Float > ydata, String errortype, Vector< Float > error, String label)
 Bool addData(Vector<Float> xdata,Vector<Float> ydata, String label);.
Int nData ()
String reportType ()
Bool verifyFields ()
 Check validity of FlagReport.

Private Attributes

casa::LogIO logger_p

Detailed Description

Everything going into the FlagReport is by value Everything going out of it is by reference.

Definition at line 40 of file FlagReport.h.


Constructor & Destructor Documentation

casa::FlagReport::FlagReport ( String  type = String("none"),
String  name = String(""),
String  title = String(""),
String  xlabel = String(""),
String  ylabel = String("") 
)
casa::FlagReport::FlagReport ( String  type,
String  name,
const Record other 
)

TODO : By value.

Change to by-reference


Member Function Documentation

Bool casa::FlagReport::accessReport ( Int  index,
FlagReport outReport 
)

Add and query data to plot, for FlagReports of type "plotraster","plotline","plotscatter".

Bool casa::FlagReport::addData ( String  plottype,
Vector< Float xdata,
Vector< Float ydata,
String  errortype,
Vector< Float error,
String  label 
)

Bool addData(Vector<Float> xdata,Vector<Float> ydata, String label);.

Add, query and access reports from a "list" type FlagReport.

Check validity of FlagReport.


Member Data Documentation

Definition at line 69 of file FlagReport.h.


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