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

X-Y phase. More...

#include <DJones.h>

Inheritance diagram for casa::GlinXphJones:
casa::GJones casa::SolvableVisJones casa::SolvableVisMueller casa::VisJones casa::SolvableVisCal casa::VisMueller casa::VisMueller casa::VisCal casa::VisCal casa::VisCal casa::GlinXphfJones

List of all members.

Public Member Functions

 GlinXphJones (VisSet &vs)
 Constructor.
 GlinXphJones (const Int &nAnt)
virtual ~GlinXphJones ()
virtual Type type ()
 Return the type enum (position UPSTREAM of D, not downstream like G)
virtual String typeName ()
 Return type name as string.
virtual String longTypeName ()
virtual Bool freqDepPar ()
 NOT FreqDep.
virtual Bool phandonly ()
 Though derived from GJones, this type actually uses the cross-hands.
virtual Bool useGenericGatherForSolve ()
 GlinXphJones specialization.
virtual Bool useGenericSolveOne ()
 Use generic solution engine for a single solve (usually inside the generic gathering mechanism)
virtual void selfGatherAndSolve (VisSet &vs, VisEquation &ve)
 virtual Bool useGenericGatherForSolve() { return False; };

Protected Member Functions

virtual void selfSolveOne (VisBuffGroupAcc &vbga)
 Handle trivial vbga generated by generic gather-for-solve.
virtual void solveOneVB (const VisBuffer &vb)
 Solver for one VB, that collapses baselines and cross-hands first, then solves for XY-phase and QU.
virtual void globalPostSolveTinker ()
 Write QU info into table keywords.

Protected Attributes

Matrix< FloatQU_
 Derived QU_ info.

Detailed Description

X-Y phase.

Definition at line 427 of file DJones.h.


Constructor & Destructor Documentation

Constructor.

virtual casa::GlinXphJones::~GlinXphJones ( ) [virtual]

Member Function Documentation

virtual Bool casa::GlinXphJones::freqDepPar ( ) [inline, virtual]

NOT FreqDep.

Reimplemented from casa::VisCal.

Reimplemented in casa::GlinXphfJones.

Definition at line 444 of file DJones.h.

References casa::False.

virtual void casa::GlinXphJones::globalPostSolveTinker ( ) [protected, virtual]

Write QU info into table keywords.

Reimplemented from casa::SolvableVisJones.

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

Reimplemented from casa::GJones.

Reimplemented in casa::GlinXphfJones.

Definition at line 441 of file DJones.h.

virtual Bool casa::GlinXphJones::phandonly ( ) [inline, virtual]

Though derived from GJones, this type actually uses the cross-hands.

Reimplemented from casa::GJones.

Definition at line 447 of file DJones.h.

References casa::False.

virtual void casa::GlinXphJones::selfGatherAndSolve ( VisSet vs,
VisEquation ve 
) [virtual]

virtual Bool useGenericGatherForSolve() { return False; };

Reimplemented from casa::SolvableVisCal.

virtual void casa::GlinXphJones::selfSolveOne ( VisBuffGroupAcc vbga) [protected, virtual]

Handle trivial vbga generated by generic gather-for-solve.

Reimplemented from casa::SolvableVisCal.

virtual void casa::GlinXphJones::solveOneVB ( const VisBuffer vb) [protected, virtual]

Solver for one VB, that collapses baselines and cross-hands first, then solves for XY-phase and QU.

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

Return the type enum (position UPSTREAM of D, not downstream like G)

Reimplemented from casa::GJones.

Definition at line 437 of file DJones.h.

References casa::VisCal::X.

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

Return type name as string.

Reimplemented from casa::GJones.

Reimplemented in casa::GlinXphfJones.

Definition at line 440 of file DJones.h.

virtual Bool casa::GlinXphJones::useGenericGatherForSolve ( ) [inline, virtual]

GlinXphJones specialization.

Reimplemented from casa::SolvableVisCal.

Definition at line 450 of file DJones.h.

References casa::True.

virtual Bool casa::GlinXphJones::useGenericSolveOne ( ) [inline, virtual]

Use generic solution engine for a single solve (usually inside the generic gathering mechanism)

Reimplemented from casa::SolvableVisCal.

Definition at line 451 of file DJones.h.

References casa::False.


Member Data Documentation

Derived QU_ info.

Definition at line 469 of file DJones.h.


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