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


BJones (freq-dep GJones) More...

#include <StandardVisCal.h>

Inheritance diagram for casa::BJones:
casa::GJones casa::SolvableVisJones casa::SolvableVisMueller casa::VisJones casa::SolvableVisCal casa::VisMueller casa::VisMueller casa::VisCal casa::VisCal casa::VisCal casa::BJonesPoly casa::StandardTsys

List of all members.

Public Member Functions

 BJones (VisSet &vs)
 Constructor.
 BJones (const Int &nAnt)
virtual ~BJones ()
virtual Type type ()
 Return the type enum.
virtual String typeName ()
 Return type name as string.
virtual String longTypeName ()
virtual void setSolve (const Record &solve)
virtual Bool freqDepPar ()
 This is the freq-dep version of G (this is the ONLY fundamental difference from G)
virtual void normalize ()
 Normalize a solution (generic implementation)
virtual void globalPostSolveTinker ()
 Specialize post solve operations (adds chan gap fill)
virtual void fillChanGaps ()
 Fill in bracketted channel gaps in solutions.
virtual void fillChanGapArray (Array< Complex > &sol, Array< Bool > &solOK)

Protected Member Functions

virtual void syncWtScale ()
 B-specific weight scaling factors.

Private Attributes

Int maxchangap_p
 widest channel gap to fill by interpolation

Detailed Description


BJones (freq-dep GJones)

 

Definition at line 274 of file StandardVisCal.h.


Constructor & Destructor Documentation

Constructor.

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

Member Function Documentation

virtual void casa::BJones::fillChanGapArray ( Array< Complex > &  sol,
Array< Bool > &  solOK 
) [virtual]
virtual void casa::BJones::fillChanGaps ( ) [virtual]

Fill in bracketted channel gaps in solutions.

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

This is the freq-dep version of G (this is the ONLY fundamental difference from G)

Reimplemented from casa::VisCal.

Reimplemented in casa::StandardTsys.

Definition at line 296 of file StandardVisCal.h.

References casa::True.

virtual void casa::BJones::globalPostSolveTinker ( ) [virtual]

Specialize post solve operations (adds chan gap fill)

Reimplemented from casa::SolvableVisJones.

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

Reimplemented from casa::GJones.

Reimplemented in casa::BJonesPoly, and casa::StandardTsys.

Definition at line 288 of file StandardVisCal.h.

virtual void casa::BJones::normalize ( ) [virtual]

Normalize a solution (generic implementation)

Reimplemented from casa::SolvableVisCal.

virtual void casa::BJones::setSolve ( const Record solve) [virtual]

Reimplemented from casa::SolvableVisCal.

Reimplemented in casa::BJonesPoly.

virtual void casa::BJones::syncWtScale ( ) [protected, virtual]

B-specific weight scaling factors.

Reimplemented from casa::VisJones.

Reimplemented in casa::StandardTsys.

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

Return the type enum.

Reimplemented from casa::GJones.

Reimplemented in casa::BJonesPoly, and casa::StandardTsys.

Definition at line 284 of file StandardVisCal.h.

References casa::VisCal::B.

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

Return type name as string.

Reimplemented from casa::GJones.

Reimplemented in casa::BJonesPoly, and casa::StandardTsys.

Definition at line 287 of file StandardVisCal.h.


Member Data Documentation

widest channel gap to fill by interpolation

Definition at line 316 of file StandardVisCal.h.


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