casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
casa::PlotMSCalibration Class Reference

Specifies calibration parameters for an MS. More...

#include <PlotMSCalibration.h>

Public Member Functions

 PlotMSCalibration ()
 Constructor, which sets default values. More...
 
 PlotMSCalibration (const PlotMSCalibration &copy)
 Copy constructor. More...
 
 ~PlotMSCalibration ()
 Destructor. More...
 
void fromRecord (const casacore::RecordInterface &record)
 Converts this object to/from a record. More...
 
casacore::Record toRecord () const
 
casacore::Bool useCallib () const
 Convenience methods for returning the standard field values. More...
 
casacore::String calLibrary () const
 
casacore::Record callibRec () const
 
*void setUseCallib (const casacore::Bool use)
 Convenience methods for setting the standard field values. More...
 
void setCalLibrary (const casacore::String &callib)
 
bool operator== (const PlotMSCalibration &other) const
 Equality operators. More...
 
bool operator!= (const PlotMSCalibration &other) const
 
PlotMSCalibrationoperator= (const PlotMSCalibration &copy)
 Copy operator. More...
 
casacore::String summary () const
 Print out a summary. More...
 

Private Member Functions

void setDefaults ()
 casacore::Record itsCallibRec_; More...
 

Private Attributes

casacore::Bool itsCallibUse_
 
casacore::String itsCalLibrary_
 

Detailed Description

Specifies calibration parameters for an MS.

Definition at line 36 of file PlotMSCalibration.h.

Constructor & Destructor Documentation

casa::PlotMSCalibration::PlotMSCalibration ( )

Constructor, which sets default values.

casa::PlotMSCalibration::PlotMSCalibration ( const PlotMSCalibration copy)

Copy constructor.

casa::PlotMSCalibration::~PlotMSCalibration ( )

Destructor.

Member Function Documentation

casacore::String casa::PlotMSCalibration::calLibrary ( ) const
inline

Definition at line 59 of file PlotMSCalibration.h.

References itsCalLibrary_.

casacore::Record casa::PlotMSCalibration::callibRec ( ) const
void casa::PlotMSCalibration::fromRecord ( const casacore::RecordInterface record)

Converts this object to/from a record.

Each field will have a key that is its enum name

bool casa::PlotMSCalibration::operator!= ( const PlotMSCalibration other) const
inline

Definition at line 78 of file PlotMSCalibration.h.

References operator==().

PlotMSCalibration& casa::PlotMSCalibration::operator= ( const PlotMSCalibration copy)

Copy operator.

bool casa::PlotMSCalibration::operator== ( const PlotMSCalibration other) const

Equality operators.

Referenced by operator!=().

void casa::PlotMSCalibration::setCalLibrary ( const casacore::String callib)
inline

Definition at line 71 of file PlotMSCalibration.h.

References itsCalLibrary_.

void casa::PlotMSCalibration::setDefaults ( )
private

casacore::Record itsCallibRec_;

Sets the default values.

* void casa::PlotMSCalibration::setUseCallib ( const casacore::Bool  use)
inline

Convenience methods for setting the standard field values.

Definition at line 70 of file PlotMSCalibration.h.

References itsCallibUse_.

casacore::String casa::PlotMSCalibration::summary ( ) const

Print out a summary.

casacore::Record casa::PlotMSCalibration::toRecord ( ) const
casacore::Bool casa::PlotMSCalibration::useCallib ( ) const
inline

Convenience methods for returning the standard field values.

Definition at line 58 of file PlotMSCalibration.h.

References itsCallibUse_.

Member Data Documentation

casacore::String casa::PlotMSCalibration::itsCalLibrary_
private

Definition at line 89 of file PlotMSCalibration.h.

Referenced by calLibrary(), and setCalLibrary().

casacore::Bool casa::PlotMSCalibration::itsCallibUse_
private

Definition at line 88 of file PlotMSCalibration.h.

Referenced by setUseCallib(), and useCallib().


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