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

ROTimeVarVisJonesMCol: Read-only TimeVarVisJones cal_main column access. More...

#include <TimeVarVJMCol.h>

Inheritance diagram for casa::ROTimeVarVisJonesMCol:
casa::ROVisJonesMCol casa::ROCalMainColumns casa::ROCJonesMCol casa::ROPJonesMCol casa::ROSolvableVisJonesMCol casa::ROBJonesMCol casa::RODJonesMCol casa::ROEPointMCol casa::ROGJonesMCol casa::ROTJonesMCol casa::ROBJonesPolyMCol casa::ROGJonesPolyMCol casa::ROTJonesPolyMCol casa::ROGJonesSplineMCol casa::ROTJonesSplineMCol

List of all members.

Public Member Functions

 ROTimeVarVisJonesMCol (const TimeVarVisJonesTable &tvvjTable)
 Construct from a calibration table.
virtual ~ROTimeVarVisJonesMCol ()
 Default destructor.

Protected Member Functions

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

Private Member Functions

 ROTimeVarVisJonesMCol (const ROTimeVarVisJonesMCol &)
 Prohibit copy constructor and assignment operator.
ROTimeVarVisJonesMColoperator= (const ROTimeVarVisJonesMCol &)

Detailed Description

ROTimeVarVisJonesMCol: Read-only TimeVarVisJones cal_main column access.

Intended use:

Public interface

Prerequisite

Etymology

From "read-only","time-variable visibility Jones","cal main" and "columns".

Synopsis

The ROTimeVarVisJonesMCol class allows read-only access to columns in the TimeVarVisJones main calibration table. Specializations for solvable VisJones calibration table column access are provided through inheritance.

Example

Motivation

Encapsulate read-only access to TVVJ calibration table columns.

Definition at line 73 of file TimeVarVJMCol.h.


Constructor & Destructor Documentation

Construct from a calibration table.

Default destructor.

Definition at line 80 of file TimeVarVJMCol.h.

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

Definition at line 85 of file TimeVarVJMCol.h.

Prohibit copy constructor and assignment operator.


Member Function Documentation

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

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