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


Constructor & Destructor Documentation

casa::BJones::BJones ( VisSet vs  ) 

Constructor.

casa::BJones::BJones ( String  msname,
Int  MSnAnt,
Int  MSnSpw 
)
casa::BJones::BJones ( const MSMetaInfoForCal msmc  ) 
casa::BJones::BJones ( const Int &  nAnt  ) 
virtual casa::BJones::~BJones (  )  [virtual]

Member Function Documentation

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

B-specific weight scaling factors.

Reimplemented from casa::VisJones.

Reimplemented in casa::StandardTsys.

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 308 of file StandardVisCal.h.

References casacore::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 300 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 Type casa::BJones::type (  )  [inline, virtual]

Return the type enum.

Reimplemented from casa::GJones.

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

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


Member Data Documentation

widest channel gap to fill by interpolation

Definition at line 328 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