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

VisJonesMCol: Read-write VisJones cal_main calibration table column access. More...

#include <VisJonesMCol.h>

Inheritance diagram for casa::VisJonesMCol:
casa::CalMainColumns casa::TimeVarVisJonesMCol casa::CJonesMCol casa::PJonesMCol casa::SolvableVisJonesMCol casa::BJonesMCol casa::DJonesMCol casa::EPointMCol casa::GJonesMCol casa::TJonesMCol casa::BJonesPolyMCol casa::GJonesPolyMCol casa::TJonesPolyMCol casa::GJonesSplineMCol casa::TJonesSplineMCol

List of all members.

Public Member Functions

 VisJonesMCol (CalTable &calTable)
 Construct from a calibration table.
virtual ~VisJonesMCol ()
 Default destructor.

Protected Member Functions

 VisJonesMCol ()
 Prohibit public use of the null constructor, which does not produce a usable object.

Private Member Functions

 VisJonesMCol (const VisJonesMCol &)
 Prohibit copy constructor and assignment operator.
VisJonesMColoperator= (const VisJonesMCol &)

Detailed Description

VisJonesMCol: Read-write VisJones cal_main calibration table column access.

Intended use:

Public interface

Prerequisite

Etymology

From "visibility Jones", "calibration main table" and "columns".

Synopsis

The VisJonesMCol class allows read-write access to columns in the VisJones main calibration table. Specializations for baseline-based, time-variable and solvable VisJones calibration table record types are provided through inheritance.

Example

Motivation

Encapsulate access to calibration table columns.

Definition at line 128 of file VisJonesMCol.h.


Constructor & Destructor Documentation

Construct from a calibration table.

virtual casa::VisJonesMCol::~VisJonesMCol ( ) [inline, virtual]

Default destructor.

Definition at line 135 of file VisJonesMCol.h.

casa::VisJonesMCol::VisJonesMCol ( ) [inline, protected]

Prohibit public use of the null constructor, which does not produce a usable object.

Definition at line 140 of file VisJonesMCol.h.

Prohibit copy constructor and assignment operator.


Member Function Documentation

VisJonesMCol& casa::VisJonesMCol::operator= ( const VisJonesMCol ) [private]

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