TimeVarVJMCol.h
Classes
- ROTimeVarVisJonesMCol -- ROTimeVarVisJonesMCol: Read-only TimeVarVisJones cal_main column access (full description)
- TimeVarVisJonesMCol -- TimeVarVisJonesMCol: RW TimeVarVisJones cal_main column access (full description)
- ROPJonesMCol -- ROPJonesMCol: Read-only PJones cal_main column access (full description)
- PJonesMCol -- PJonesMCol: RW PJones cal_main column access (full description)
- ROCJonesMCol -- ROCJonesMCol: Read-only CJones cal_main column access (full description)
- CJonesMCol -- CJonesMCol: RW CJones cal_main column access (full description)
Interface
- Public Members
- ROTimeVarVisJonesMCol (const TimeVarVisJonesTable& tvvjTable)
- virtual ~ROTimeVarVisJonesMCol()
- Protected Members
- ROTimeVarVisJonesMCol()
- Private Members
- ROTimeVarVisJonesMCol (const ROTimeVarVisJonesMCol&)
- ROTimeVarVisJonesMCol& operator= (const ROTimeVarVisJonesMCol&)
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.
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
ROTimeVarVisJonesMCol& operator= (const ROTimeVarVisJonesMCol&)
Interface
Public Members
- TimeVarVisJonesMCol (TimeVarVisJonesTable& tvvjTable)
- virtual ~TimeVarVisJonesMCol()
Protected Members
- TimeVarVisJonesMCol()
Private Members
- TimeVarVisJonesMCol (const TimeVarVisJonesMCol&)
- TimeVarVisJonesMCol& operator= (const TimeVarVisJonesMCol&)
Prerequisite
Etymology
From "time-variable visibility Jones","cal main table" and "columns".
Synopsis
The TimeVarVisJonesMCol class allows read-write access to columns in the
TimeVarVisJones main calibration table. Specializations for solvable
VisJones calibration table types are provided through inheritance.
Example
Motivation
Encapsulate read-write access to TVVJ 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
TimeVarVisJonesMCol& operator= (const TimeVarVisJonesMCol&)
Interface
Public Members
- ROPJonesMCol (const PJonesTable& pjTable)
- virtual ~ROPJonesMCol()
Protected Members
- ROPJonesMCol()
Private Members
- ROPJonesMCol (const ROPJonesMCol&)
- ROPJonesMCol& operator= (const ROPJonesMCol&)
Prerequisite
Etymology
From "read-only","PJones","cal main" and "columns".
Synopsis
The ROPJonesMCol class allows read-only access to columns in the
PJones main calibration table. PJones matrices are used to store
parallactic angle information in the Measurement Equation formalism.
Example
Motivation
Encapsulate read-only access to PJones 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
ROPJonesMCol& operator= (const ROPJonesMCol&)
Interface
Public Members
- PJonesMCol (PJonesTable& pjTable)
- virtual ~PJonesMCol()
Protected Members
- PJonesMCol()
Private Members
- PJonesMCol (const PJonesMCol&)
- PJonesMCol& operator= (const PJonesMCol&)
Prerequisite
Etymology
From "PJones","cal main table" and "columns".
Synopsis
The PJonesMCol class allows read-write access to columns in the
PJones main calibration table. PJones matrices are used to store
parallactic angle information in the Measurement Equation formalism.
Example
Motivation
Encapsulate read-write access to PJones 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
PJonesMCol& operator= (const PJonesMCol&)
Interface
Public Members
- ROCJonesMCol (const CJonesTable& cjTable)
- virtual ~ROCJonesMCol()
Protected Members
- ROCJonesMCol()
Private Members
- ROCJonesMCol (const ROCJonesMCol&)
- ROCJonesMCol& operator= (const ROCJonesMCol&)
Prerequisite
Etymology
From "read-only","CJones","cal main" and "columns".
Synopsis
The ROCJonesMCol class allows read-only access to columns in the
CJones main calibration table. CJones matrices are used to store
polarization configuration information in the Measurement Equation
formalism.
Example
Motivation
Encapsulate read-only access to CJones 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
ROCJonesMCol& operator= (const ROCJonesMCol&)
Interface
Public Members
- CJonesMCol (CJonesTable& cjTable)
- virtual ~CJonesMCol()
Protected Members
- CJonesMCol()
Private Members
- CJonesMCol (const CJonesMCol&)
- CJonesMCol& operator= (const CJonesMCol&)
Prerequisite
Etymology
From "CJones","cal main table" and "columns".
Synopsis
The CJonesMCol class allows read-write access to columns in the
CJones main calibration table. CJones matrices are used to store
polarization configuration information in the Measurement
Equation formalism.
Example
Motivation
Encapsulate read-write access to CJones 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
CJonesMCol& operator= (const CJonesMCol&)