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


JJones More...

#include <StandardVisCal.h>

Inheritance diagram for casa::JJones:
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

 JJones (VisSet &vs)
 Constructor.
 JJones (const Int &nAnt)
virtual ~JJones ()
void setSolve (const Record &solvepar)
virtual Type type ()
 Return the type enum.
virtual String typeName ()
 Return type name as string.
virtual String longTypeName ()
virtual Jones::JonesType jonesType ()
 Type of Jones matrix according to nPar()
virtual void guessPar (VisBuffer &vb)
 Hazard a guess at parameters.
virtual void reReference ()
 J-specific reReference TBD: non-triv impl.

Protected Member Functions

virtual Int nPar ()
 J has four trivial Complex parameters.
virtual Bool trivialJonesElem ()
 Jones matrix elements are trivial.
virtual Bool trivialDJ ()
 dJ/dp are trivial
virtual void initTrivDJ ()
 Initialize trivial dJs.

Detailed Description


JJones

 

Definition at line 327 of file StandardVisCal.h.


Constructor & Destructor Documentation

Constructor.

casa::JJones::JJones ( const Int nAnt)
virtual casa::JJones::~JJones ( ) [virtual]

Member Function Documentation

virtual void casa::JJones::guessPar ( VisBuffer vb) [virtual]

Hazard a guess at parameters.

Reimplemented from casa::SolvableVisMueller.

virtual void casa::JJones::initTrivDJ ( ) [protected, virtual]

Initialize trivial dJs.

Reimplemented from casa::SolvableVisJones.

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

Type of Jones matrix according to nPar()

Implements casa::VisJones.

Definition at line 348 of file StandardVisCal.h.

References casa::Jones::General.

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

Reimplemented from casa::VisCal.

Definition at line 345 of file StandardVisCal.h.

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

J has four trivial Complex parameters.

Implements casa::VisCal.

Definition at line 360 of file StandardVisCal.h.

virtual void casa::JJones::reReference ( ) [inline, virtual]

J-specific reReference TBD: non-triv impl.

Reimplemented from casa::SolvableVisJones.

Definition at line 355 of file StandardVisCal.h.

void casa::JJones::setSolve ( const Record solvepar) [virtual]

Reimplemented from casa::SolvableVisCal.

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

dJ/dp are trivial

Reimplemented from casa::SolvableVisJones.

Definition at line 366 of file StandardVisCal.h.

References casa::True.

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

Jones matrix elements are trivial.

Implements casa::VisJones.

Definition at line 363 of file StandardVisCal.h.

References casa::True.

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

Return the type enum.

Implements casa::VisCal.

Definition at line 341 of file StandardVisCal.h.

References casa::VisCal::J.

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

Return type name as string.

Reimplemented from casa::VisCal.

Definition at line 344 of file StandardVisCal.h.


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