casa
$Rev:20696$
|
#include <KJones.h>
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< MDirection > | dirmeas_p |
Some info from the MS we need for Measures work. | |
String | epochref_p |
Constructor.
casa::KAntPosJones::KAntPosJones | ( | const Int & | nAnt | ) |
virtual casa::KAntPosJones::~KAntPosJones | ( | ) | [virtual] |
virtual void casa::KAntPosJones::calcAllJones | ( | ) | [virtual] |
Calculate phase(chan) from delay.
Reimplemented from casa::KJones.
virtual void casa::KAntPosJones::initTrivDJ | ( | ) | [inline, protected, virtual] |
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.
virtual Int casa::KAntPosJones::nPar | ( | ) | [inline, protected, virtual] |
AntPos has three "real" parameters (dBx, dBy, dBz)
Reimplemented from casa::KJones.
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.
String casa::KAntPosJones::epochref_p [private] |