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::MJonesDesc Class Reference

MJonesDesc: Define the format of MJones calibration tables. More...

#include <MJonesDesc.h>

Inheritance diagram for casa::MJonesDesc:
casa::CalTableDesc casa::TimeVarMJonesDesc casa::SolvableMJonesDesc casa::MIfrDesc

Public Member Functions

 MJonesDesc ()
 Default null constructor, and destructor. More...
 
virtual ~MJonesDesc ()
 
virtual casacore::TableDesc calMainDesc ()
 Return the cal_main table descriptor. More...
 
- Public Member Functions inherited from casa::CalTableDesc
 CalTableDesc ()
 Default null constructor, and destructor. More...
 
virtual ~CalTableDesc ()
 
 CalTableDesc (const casacore::String &type)
 Construct from the Jones table type. More...
 
virtual casacore::TableDesc calHistoryDesc ()
 
virtual casacore::TableDesc calDescDesc ()
 

Private Member Functions

casacore::TableDesc defaultAnt2Desc ()
 Generate the default table descriptor for second antenna/feed index. More...
 

Private Attributes

casacore::TableDesc itsAnt2Desc
 casacore::Table descriptor for second antenna/feed index More...
 

Additional Inherited Members

- Protected Member Functions inherited from casa::CalTableDesc
casacore::TableDesc defaultFitDesc ()
 Generate the default table descriptor for fit parameters. More...
 
casacore::TableDesc defaultPolyDesc ()
 Generate the default table descriptor for general polynomial parameters. More...
 
casacore::TableDesc defaultSplineDesc ()
 Generate the default table descriptor for spline polynomial parameters. More...
 
casacore::TableDesc insertDesc (const casacore::TableDesc &tableDesc, const casacore::TableDesc &insert, const casacore::String &insertAfter)
 Method to insert one table descriptor into another after a specified column name. More...
 

Detailed Description

MJonesDesc: Define the format of MJones calibration tables.

Intended use:

Public interface

Prerequisite

Etymology

From "MJones" and "descriptor".

Synopsis

MJonesDesc defines the format of MJones calibration tables in terms of table descriptors casacore::TableDesc, as used in the casacore::Table system. Specializations for time-variable and solvable MJones calibration tables are provided through inheritance. At present, this set of classes returns only the default table formats.

Example

Motivation

See CalTableDesc.

Definition at line 73 of file MJonesDesc.h.

Constructor & Destructor Documentation

casa::MJonesDesc::MJonesDesc ( )

Default null constructor, and destructor.

virtual casa::MJonesDesc::~MJonesDesc ( )
inlinevirtual

Definition at line 78 of file MJonesDesc.h.

Member Function Documentation

virtual casacore::TableDesc casa::MJonesDesc::calMainDesc ( )
virtual

Return the cal_main table descriptor.

Reimplemented from casa::CalTableDesc.

Reimplemented in casa::SolvableMJonesDesc.

casacore::TableDesc casa::MJonesDesc::defaultAnt2Desc ( )
private

Generate the default table descriptor for second antenna/feed index.

Member Data Documentation

casacore::TableDesc casa::MJonesDesc::itsAnt2Desc
private

casacore::Table descriptor for second antenna/feed index

Definition at line 85 of file MJonesDesc.h.


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