casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Private Attributes
casa::KAntPosJones Class Reference

#include <KJones.h>

Inheritance diagram for casa::KAntPosJones:
casa::KJones casa::GJones casa::SolvableVisJones casa::SolvableVisMueller casa::VisJones casa::SolvableVisCal casa::VisMueller casa::VisMueller casa::VisCal casa::VisCal casa::VisCal

List of all members.

Public Member Functions

 KAntPosJones (VisSet &vs)
 Constructor.
 KAntPosJones (const Int &nAnt)
virtual ~KAntPosJones ()
virtual Type type ()
 Return the type enum.
virtual String typeName ()
 Return type name as string.
virtual String longTypeName ()
virtual Jones::JonesType jonesType ()
 This is a scalar Jones matrix.
virtual Bool timeDepMat ()
 Matrices time-dependent per parameter set (nominally no)
virtual Bool smoothable ()
 This type is not smoothable.
virtual void setApply (const Record &apply)
 Local setApply to enforce spwmap=0 for all spw.
virtual void specify (const Record &specify)
 Type-specific specify.
virtual void calcAllJones ()
 Calculate phase(chan) from delay.

Protected Member Functions

virtual Int nPar ()
 AntPos has three "real" parameters (dBx, dBy, dBz)
virtual Bool trivialJonesElem ()
 Jones matrix elements are not trivial.
virtual Bool trivialDJ ()
 dG/dp are not trivial
virtual void initTrivDJ ()
 Initialize trivial dJs.

Private Attributes

ArrayMeasColumn< MDirectiondirmeas_p
 Some info from the MS we need for Measures work.
String epochref_p

Detailed Description

Definition at line 182 of file KJones.h.


Constructor & Destructor Documentation

Constructor.

virtual casa::KAntPosJones::~KAntPosJones ( ) [virtual]

Member Function Documentation

virtual void casa::KAntPosJones::calcAllJones ( ) [virtual]

Calculate phase(chan) from delay.

Reimplemented from casa::KJones.

virtual void casa::KAntPosJones::initTrivDJ ( ) [inline, protected, virtual]

Initialize trivial dJs.

Reimplemented from casa::KJones.

Definition at line 228 of file KJones.h.

virtual Jones::JonesType casa::KAntPosJones::jonesType ( ) [inline, virtual]

This is a scalar Jones matrix.

Reimplemented from casa::KJones.

Definition at line 199 of file KJones.h.

References casa::Jones::Scalar.

virtual String casa::KAntPosJones::longTypeName ( ) [inline, virtual]

Reimplemented from casa::KJones.

Definition at line 196 of file KJones.h.

virtual Int casa::KAntPosJones::nPar ( ) [inline, protected, virtual]

AntPos has three "real" parameters (dBx, dBy, dBz)

Reimplemented from casa::KJones.

Definition at line 219 of file KJones.h.

virtual void casa::KAntPosJones::setApply ( const Record apply) [virtual]

Local setApply to enforce spwmap=0 for all spw.

Reimplemented from casa::KJones.

virtual Bool casa::KAntPosJones::smoothable ( ) [inline, virtual]

This type is not smoothable.

Reimplemented from casa::KJones.

Definition at line 204 of file KJones.h.

References casa::False.

virtual void casa::KAntPosJones::specify ( const Record specify) [virtual]

Type-specific specify.

Reimplemented from casa::KJones.

virtual Bool casa::KAntPosJones::timeDepMat ( ) [inline, virtual]

Matrices time-dependent per parameter set (nominally no)

Reimplemented from casa::VisCal.

Definition at line 201 of file KJones.h.

References casa::True.

virtual Bool casa::KAntPosJones::trivialDJ ( ) [inline, protected, virtual]

dG/dp are not trivial

Reimplemented from casa::KJones.

Definition at line 225 of file KJones.h.

References casa::False.

virtual Bool casa::KAntPosJones::trivialJonesElem ( ) [inline, protected, virtual]

Jones matrix elements are not trivial.

Reimplemented from casa::KJones.

Definition at line 222 of file KJones.h.

References casa::False.

virtual Type casa::KAntPosJones::type ( ) [inline, virtual]

Return the type enum.

Reimplemented from casa::KJones.

Definition at line 192 of file KJones.h.

References casa::VisCal::KAntPos.

virtual String casa::KAntPosJones::typeName ( ) [inline, virtual]

Return type name as string.

Reimplemented from casa::KJones.

Definition at line 195 of file KJones.h.


Member Data Documentation

Some info from the MS we need for Measures work.

Definition at line 228 of file KJones.h.

Definition at line 234 of file KJones.h.


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