casa
$Rev:20696$
|
#include <DJones.h>
Public Member Functions | |
XMueller (VisSet &vs) | |
Constructor. | |
XMueller (const Int &nAnt) | |
virtual | ~XMueller () |
virtual Type | type () |
Return the type enum. | |
virtual String | typeName () |
Return type name as string. | |
virtual String | longTypeName () |
virtual Mueller::MuellerType | muellerType () |
Type of Jones matrix according to nPar() | |
virtual void | setApply (const Record &apply) |
void | setSolve (const Record &solvepar) |
virtual Bool | normalizable () |
Turn off normalization by model.... | |
virtual Bool | useGenericGatherForSolve () |
X gathers/solves for itself. | |
virtual void | selfGatherAndSolve (VisSet &vs, VisEquation &ve) |
X gathers/solves for itself. | |
virtual void | newselfSolve (VisSet &vs, VisEquation &ve) |
Protected Member Functions | |
virtual Int | nPar () |
X has just 1 complex parameter, storing a phase. | |
virtual Bool | trivialMuellerElem () |
Jones matrix elements are trivial. | |
virtual void | calcAllMueller () |
Calculate the X matrix for all ants. | |
virtual void | solveOneVB (const VisBuffer &vb) |
Solve in one VB for the position angle. |
casa::XMueller::XMueller | ( | VisSet & | vs | ) |
Constructor.
casa::XMueller::XMueller | ( | const Int & | nAnt | ) |
virtual casa::XMueller::~XMueller | ( | ) | [virtual] |
virtual void casa::XMueller::calcAllMueller | ( | ) | [protected, virtual] |
Calculate the X matrix for all ants.
Reimplemented from casa::VisMueller.
virtual String casa::XMueller::longTypeName | ( | ) | [inline, virtual] |
Reimplemented from casa::VisCal.
virtual Mueller::MuellerType casa::XMueller::muellerType | ( | ) | [inline, virtual] |
Type of Jones matrix according to nPar()
Implements casa::VisMueller.
Definition at line 284 of file DJones.h.
References casa::Mueller::Diagonal.
virtual void casa::XMueller::newselfSolve | ( | VisSet & | vs, |
VisEquation & | ve | ||
) | [virtual] |
Referenced by selfGatherAndSolve().
virtual Bool casa::XMueller::normalizable | ( | ) | [inline, virtual] |
Turn off normalization by model....
Reimplemented from casa::SolvableVisMueller.
Definition at line 295 of file DJones.h.
References casa::False.
virtual Int casa::XMueller::nPar | ( | ) | [inline, protected, virtual] |
X has just 1 complex parameter, storing a phase.
Implements casa::VisCal.
virtual void casa::XMueller::selfGatherAndSolve | ( | VisSet & | vs, |
VisEquation & | ve | ||
) | [inline, virtual] |
X gathers/solves for itself.
Reimplemented from casa::SolvableVisCal.
Definition at line 301 of file DJones.h.
References newselfSolve().
virtual void casa::XMueller::setApply | ( | const Record & | apply | ) | [virtual] |
Reimplemented from casa::SolvableVisCal.
void casa::XMueller::setSolve | ( | const Record & | solvepar | ) | [virtual] |
Reimplemented from casa::SolvableVisCal.
virtual void casa::XMueller::solveOneVB | ( | const VisBuffer & | vb | ) | [protected, virtual] |
Solve in one VB for the position angle.
virtual Bool casa::XMueller::trivialMuellerElem | ( | ) | [inline, protected, virtual] |
Jones matrix elements are trivial.
Implements casa::VisMueller.
Definition at line 311 of file DJones.h.
References casa::False.
virtual Type casa::XMueller::type | ( | ) | [inline, virtual] |
Return the type enum.
Implements casa::VisCal.
Definition at line 277 of file DJones.h.
References casa::VisCal::X.
virtual String casa::XMueller::typeName | ( | ) | [inline, virtual] |
Return type name as string.
Reimplemented from casa::VisCal.
virtual Bool casa::XMueller::useGenericGatherForSolve | ( | ) | [inline, virtual] |
X gathers/solves for itself.
Reimplemented from casa::SolvableVisCal.
Definition at line 298 of file DJones.h.
References casa::False.