MJonesMRec.h

Classes

MJonesMRec -- MJonesMRec: MJones cal_main table record access and creation (full description)

class MJonesMRec : public CalMainRecord

Interface

Public Members
MJonesMRec()
~MJonesMRec()
MJonesMRec (const Record& inpRec)
void defineAntenna2 (const Int& antenna2)
void defineFeed2 (const Int& feed2)
void getAntenna2 (Int& antenna2)
void getFeed2 (Int& feed2)

Description

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.

To Do

Member Description

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)