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

SolvableMJonesMRec: SolvableMJones cal_main table record access/creation. More...

#include <SolvableMJMRec.h>

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

List of all members.

Public Member Functions

 SolvableMJonesMRec ()
 Default null constructor, and destructor.
 ~SolvableMJonesMRec ()
 SolvableMJonesMRec (const Record &inpRec)
 Construct from an existing record.
void defineTotalSolnOk (const Bool &totalSolnOk)
 Field accessors Note: uses protected functions defined in CalMainRecord, as fit parameters are used elsewhere in the inheritance tree for baseline-based and image plane calibration tables.
void defineTotalFit (const Float &totalFit)
void defineTotalFitWgt (const Float &totalFitWgt)
void defineSolnOk (const Array< Bool > &solnOk)
void defineFit (const Array< Float > &fit)
void defineFitWgt (const Array< Float > &fitWgt)
void getTotalSolnOk (Bool &totalSolnOk)
 b) get
void getTotalFit (Float &totalFit)
void getTotalFitWgt (Float &totalFitWgt)
void getSolnOk (Array< Bool > &solnOk)
void getFit (Array< Float > &fit)
void getFitWgt (Array< Float > &fitWgt)

Detailed Description

SolvableMJonesMRec: SolvableMJones cal_main table record access/creation.

Intended use:

Public interface

Prerequisite

Etymology

From "solvable MJones" and "main record".

Synopsis

The SolvableMJonesMRec class allows the creation of records for the main calibration table of SolvableMJones type, and provides access to the individual record fields. A specialization for MIfr calibration table records is provided through inheritance.

Example

Motivation

Encapsulate access to SolvableMJones calibration table records.

Definition at line 74 of file SolvableMJMRec.h.


Constructor & Destructor Documentation

Default null constructor, and destructor.

Definition at line 79 of file SolvableMJMRec.h.

Construct from an existing record.


Member Function Documentation

void casa::SolvableMJonesMRec::defineFit ( const Array< Float > &  fit) [inline]

Definition at line 95 of file SolvableMJMRec.h.

References casa::CalMainRecord::dFit().

void casa::SolvableMJonesMRec::defineFitWgt ( const Array< Float > &  fitWgt) [inline]

Definition at line 96 of file SolvableMJMRec.h.

References casa::CalMainRecord::dFitWgt().

void casa::SolvableMJonesMRec::defineSolnOk ( const Array< Bool > &  solnOk) [inline]

Definition at line 94 of file SolvableMJMRec.h.

References casa::CalMainRecord::dSolnOk().

void casa::SolvableMJonesMRec::defineTotalFit ( const Float totalFit) [inline]

Definition at line 91 of file SolvableMJMRec.h.

References casa::CalMainRecord::dTotalFit().

void casa::SolvableMJonesMRec::defineTotalFitWgt ( const Float totalFitWgt) [inline]

Definition at line 92 of file SolvableMJMRec.h.

References casa::CalMainRecord::dTotalFitWgt().

void casa::SolvableMJonesMRec::defineTotalSolnOk ( const Bool totalSolnOk) [inline]

Field accessors Note: uses protected functions defined in CalMainRecord, as fit parameters are used elsewhere in the inheritance tree for baseline-based and image plane calibration tables.

a) define

Definition at line 89 of file SolvableMJMRec.h.

References casa::CalMainRecord::dTotalSolnOk().

void casa::SolvableMJonesMRec::getFit ( Array< Float > &  fit) [inline]

Definition at line 103 of file SolvableMJMRec.h.

References casa::CalMainRecord::gFit().

void casa::SolvableMJonesMRec::getFitWgt ( Array< Float > &  fitWgt) [inline]

Definition at line 104 of file SolvableMJMRec.h.

References casa::CalMainRecord::gFitWgt().

void casa::SolvableMJonesMRec::getSolnOk ( Array< Bool > &  solnOk) [inline]

Definition at line 102 of file SolvableMJMRec.h.

References casa::CalMainRecord::gSolnOk().

void casa::SolvableMJonesMRec::getTotalFit ( Float totalFit) [inline]

Definition at line 100 of file SolvableMJMRec.h.

References casa::CalMainRecord::gTotalFit().

void casa::SolvableMJonesMRec::getTotalFitWgt ( Float totalFitWgt) [inline]

Definition at line 101 of file SolvableMJMRec.h.

References casa::CalMainRecord::gTotalFitWgt().

void casa::SolvableMJonesMRec::getTotalSolnOk ( Bool totalSolnOk) [inline]

b) get

Definition at line 99 of file SolvableMJMRec.h.

References casa::CalMainRecord::gTotalSolnOk().


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