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

SolvableVisJonesMRec: SolvableVisJones cal_main table record access/creation. More...

#include <SolvableVJMRec.h>

Inheritance diagram for casa::SolvableVisJonesMRec:
casa::TimeVarVisJonesMRec casa::VisJonesMRec casa::CalMainRecord casa::BJonesMRec casa::DJonesMRec casa::EPointVisJonesMRec casa::GJonesMRec casa::TJonesMRec

List of all members.

Public Member Functions

 SolvableVisJonesMRec ()
 Default null constructor, and destructor.
 ~SolvableVisJonesMRec ()
 SolvableVisJonesMRec (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

SolvableVisJonesMRec: SolvableVisJones cal_main table record access/creation.

Intended use:

Public interface

Prerequisite

Etymology

From "solvable VisJones" and "main record".

Synopsis

The SolvableVisJonesMRec class allows the creation of records for the main calibration table of SolvableVisJones type, and provides access to the individual record fields. Specializations for GJones, DJones, TJones and BJones calibration table records are provided through inheritance.

Example

Motivation

Encapsulate access to SolvableVisJones calibration table records.

Definition at line 76 of file SolvableVJMRec.h.


Constructor & Destructor Documentation

Default null constructor, and destructor.

Definition at line 81 of file SolvableVJMRec.h.

Construct from an existing record.


Member Function Documentation

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

Definition at line 97 of file SolvableVJMRec.h.

References casa::CalMainRecord::dFit().

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

Definition at line 98 of file SolvableVJMRec.h.

References casa::CalMainRecord::dFitWgt().

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

Definition at line 96 of file SolvableVJMRec.h.

References casa::CalMainRecord::dSolnOk().

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

Definition at line 93 of file SolvableVJMRec.h.

References casa::CalMainRecord::dTotalFit().

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

Definition at line 94 of file SolvableVJMRec.h.

References casa::CalMainRecord::dTotalFitWgt().

void casa::SolvableVisJonesMRec::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 91 of file SolvableVJMRec.h.

References casa::CalMainRecord::dTotalSolnOk().

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

Definition at line 105 of file SolvableVJMRec.h.

References casa::CalMainRecord::gFit().

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

Definition at line 106 of file SolvableVJMRec.h.

References casa::CalMainRecord::gFitWgt().

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

Definition at line 104 of file SolvableVJMRec.h.

References casa::CalMainRecord::gSolnOk().

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

Definition at line 102 of file SolvableVJMRec.h.

References casa::CalMainRecord::gTotalFit().

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

Definition at line 103 of file SolvableVJMRec.h.

References casa::CalMainRecord::gTotalFitWgt().

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

b) get

Definition at line 101 of file SolvableVJMRec.h.

References casa::CalMainRecord::gTotalSolnOk().


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