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 (String msname, Int MSnAnt, Int MSnSpw)
 JJones (const MSMetaInfoForCal &msmc)
 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 339 of file StandardVisCal.h.


Constructor & Destructor Documentation

casa::JJones::JJones ( VisSet vs  ) 

Constructor.

casa::JJones::JJones ( String  msname,
Int  MSnAnt,
Int  MSnSpw 
)
casa::JJones::JJones ( const MSMetaInfoForCal msmc  ) 
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 362 of file StandardVisCal.h.

References casa::Jones::General.

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

Reimplemented from casa::VisCal.

Definition at line 359 of file StandardVisCal.h.

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

J has four trivial Complex parameters.

Implements casa::VisCal.

Definition at line 374 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 369 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 380 of file StandardVisCal.h.

References casacore::True.

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

Jones matrix elements are trivial.

Implements casa::VisJones.

Definition at line 377 of file StandardVisCal.h.

References casacore::True.

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

Return the type enum.

Implements casa::VisCal.

Definition at line 355 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 358 of file StandardVisCal.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1