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

MJonesMRec: MJones cal_main table record access and creation. More...

#include <MJonesMRec.h>

Inheritance diagram for casa::MJonesMRec:
casa::CalMainRecord casa::TimeVarMJonesMRec casa::SolvableMJonesMRec casa::MIfrMRec

List of all members.

Public Member Functions

 MJonesMRec ()
 Default null constructor, and destructor.
 ~MJonesMRec ()
 MJonesMRec (const Record &inpRec)
 Construct from an existing record.
void defineAntenna2 (const Int &antenna2)
 Field accessors a) define.
void defineFeed2 (const Int &feed2)
void getAntenna2 (Int &antenna2)
 b) get
void getFeed2 (Int &feed2)

Detailed Description

MJonesMRec: MJones cal_main table record access and creation.

Intended use:

Public interface

Prerequisite

Etymology

From "MJones" and "main record".

Synopsis

The MJonesMRec class allows the creation of records for the main calibration table of MJones type, and provides access to the individual record fields. Specializations for solvable MJones calibration table records are provided through inheritance.

Example

Motivation

Encapsulate access to MJones calibration table records.

Definition at line 74 of file MJonesMRec.h.


Constructor & Destructor Documentation

Default null constructor, and destructor.

Definition at line 79 of file MJonesMRec.h.

casa::MJonesMRec::MJonesMRec ( const Record inpRec)

Construct from an existing record.


Member Function Documentation

void casa::MJonesMRec::defineAntenna2 ( const Int antenna2)

Field accessors a) define.

void casa::MJonesMRec::defineFeed2 ( const Int feed2)
void casa::MJonesMRec::getAntenna2 ( Int antenna2)

b) get

void casa::MJonesMRec::getFeed2 ( Int feed2)

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