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


TJones More...

#include <StandardVisCal.h>

Inheritance diagram for casa::TJones:
casa::SolvableVisJones casa::SolvableVisMueller casa::VisJones casa::SolvableVisCal casa::VisMueller casa::VisMueller casa::VisCal casa::VisCal casa::VisCal casa::TfJones casa::TOpac casa::TfOpac

List of all members.

Public Member Functions

 TJones (VisSet &vs)
 Constructor.
 TJones (const Int &nAnt)
virtual ~TJones ()
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 Bool accumulatable ()
 This type is accumulatable.
virtual Bool smoothable ()
 This type is smoothable.
virtual void guessPar (VisBuffer &vb)
 Hazard a guess at parameters.
virtual void createCorruptor (const VisIter &vi, const Record &simpar, const Int nSim)
 Set up corruptor.

Protected Member Functions

virtual Int nPar ()
 T has one trivial complex parameter.
virtual Bool trivialJonesElem ()
 Jones matrix elements are trivial.
virtual Bool trivialDJ ()
 Are diff'd Js trivial?
virtual void initTrivDJ ()
 Initialize trivial dJs.

Private Attributes

AtmosCorruptortcorruptor_p
 object that can simulate the corruption terms - internal to T; public access is only to the CalCorruptor parts

Detailed Description


TJones

 

Definition at line 111 of file StandardVisCal.h.


Constructor & Destructor Documentation

Constructor.

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

Member Function Documentation

virtual Bool casa::TJones::accumulatable ( ) [inline, virtual]

This type is accumulatable.

Reimplemented from casa::SolvableVisCal.

Definition at line 131 of file StandardVisCal.h.

References casa::True.

virtual void casa::TJones::createCorruptor ( const VisIter vi,
const Record simpar,
const Int  nSim 
) [virtual]

Set up corruptor.

Reimplemented from casa::SolvableVisCal.

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

Hazard a guess at parameters.

Reimplemented from casa::SolvableVisMueller.

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

Initialize trivial dJs.

Reimplemented from casa::SolvableVisJones.

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

Type of Jones matrix according to nPar()

Implements casa::VisJones.

Reimplemented in casa::TOpac.

Definition at line 128 of file StandardVisCal.h.

References casa::Jones::Scalar.

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

Reimplemented from casa::VisCal.

Reimplemented in casa::TfOpac, casa::TOpac, and casa::TfJones.

Definition at line 125 of file StandardVisCal.h.

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

T has one trivial complex parameter.

Implements casa::VisCal.

Reimplemented in casa::TOpac.

Definition at line 145 of file StandardVisCal.h.

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

This type is smoothable.

Reimplemented from casa::SolvableVisCal.

Definition at line 134 of file StandardVisCal.h.

References casa::True.

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

Are diff'd Js trivial?

Reimplemented from casa::SolvableVisJones.

Definition at line 151 of file StandardVisCal.h.

References casa::True.

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

Jones matrix elements are trivial.

Implements casa::VisJones.

Reimplemented in casa::TOpac.

Definition at line 148 of file StandardVisCal.h.

References casa::True.

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

Return the type enum.

Implements casa::VisCal.

Reimplemented in casa::TfOpac, casa::TOpac, and casa::TfJones.

Definition at line 121 of file StandardVisCal.h.

References casa::VisCal::T.

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

Return type name as string.

Reimplemented from casa::VisCal.

Reimplemented in casa::TfOpac, casa::TOpac, and casa::TfJones.

Definition at line 124 of file StandardVisCal.h.


Member Data Documentation

object that can simulate the corruption terms - internal to T; public access is only to the CalCorruptor parts

Definition at line 160 of file StandardVisCal.h.


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