VisJonesMCol.h
Classes
- ROVisJonesMCol -- ROVisJonesMCol: Read-only VisJones cal_main calibration table column access (full description)
- VisJonesMCol -- VisJonesMCol: Read-write VisJones cal_main calibration table column access (full description)
Interface
- Public Members
- ROVisJonesMCol (const CalTable& calTable)
- virtual ~ROVisJonesMCol()
- Protected Members
- ROVisJonesMCol()
- Private Members
- ROVisJonesMCol (const ROVisJonesMCol&)
- ROVisJonesMCol& operator= (const ROVisJonesMCol&)
Prerequisite
Etymology
From "read-only", "visibility Jones", "cal main table" and "columns".
Synopsis
The ROVisJonesMCol class allows read-only 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.
To Do
(i) Deal with non-standard columns.
Member Description
Construct from a calibration table
Default destructor
Prohibit public use of the null constructor, which
does not produce a usable object.
Prohibit copy constructor and assignment operator
ROVisJonesMCol& operator= (const ROVisJonesMCol&)
Interface
Public Members
- VisJonesMCol (CalTable& calTable)
- virtual ~VisJonesMCol()
Protected Members
- VisJonesMCol()
Private Members
- VisJonesMCol (const VisJonesMCol&)
- VisJonesMCol& operator= (const VisJonesMCol&)
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.
To Do
(i) Deal with non-standard columns.
Member Description
Construct from a calibration table
Default destructor
Prohibit public use of the null constructor, which
does not produce a usable object.
Prohibit copy constructor and assignment operator
VisJonesMCol& operator= (const VisJonesMCol&)