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

VisJonesMBuf: VisJones calibration main table buffer. More...

#include <VisJonesMBuf.h>

Inheritance diagram for casa::VisJonesMBuf:
casa::CalMainBuffer casa::TimeVarVisJonesMBuf casa::CJonesMBuf casa::EPointMBuf casa::PJonesMBuf casa::SolvableVisJonesMBuf casa::BJonesMBuf casa::DJonesMBuf casa::GJonesMBuf casa::TJonesMBuf casa::BJonesPolyMBuf casa::GJonesPolyMBuf casa::TJonesPolyMBuf casa::GJonesSplineMBuf casa::TJonesSplineMBuf

List of all members.

Public Member Functions

 VisJonesMBuf ()
 Default constructor.
 VisJonesMBuf (const Vector< Int > &calIndices, const Block< Vector< Int > > &indexValues)
 Construct from a set of calibration buffer indices and their specified values.
 VisJonesMBuf (CalIterBase &calIter)
 Construct from a calibration table iterator.

Detailed Description

VisJonesMBuf: VisJones calibration main table buffer.

Intended use:

Public interface

Prerequisite

Etymology

From "visibility plane Jones matrix", "calibration main table" and "buffer"

Synopsis

The VisJonesMBuf class holds a buffer, optionally connected to a VisJones calibration main table iterator (of base type CalIterBase). Specializations for time-variable and solvable VisJones calibration table formats are provided through inheritance.

Example

Motivation

Encapsulate VisJones calibration main table data buffers.

Definition at line 72 of file VisJonesMBuf.h.


Constructor & Destructor Documentation

Default constructor.

No connection to an underlying calibration table iterator in this case.

casa::VisJonesMBuf::VisJonesMBuf ( const Vector< Int > &  calIndices,
const Block< Vector< Int > > &  indexValues 
)

Construct from a set of calibration buffer indices and their specified values.

Non-index columns will be set to default values, and there is no connection to an underlying calibration table iterator in this case.

Construct from a calibration table iterator.

The calibration buffer will remain synchronized with the iterator.


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