casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
MfMueller Class Reference


MfMueller (freq-dep MMueller) More...

#include <StandardVisCal.h>

Inheritance diagram for MfMueller:
MMueller MMueller

Public Member Functions

 MfMueller (VisSet &vs)
 Constructor. More...
 
 MfMueller (casacore::String msname, casacore::Int MSnAnt, casacore::Int MSnSpw)
 
 MfMueller (const MSMetaInfoForCal &msmc)
 
 MfMueller (const casacore::Int &nAnt)
 
virtual ~MfMueller ()
 
virtual Type type ()
 Return the type enum. More...
 
virtual casacore::String typeName ()
 Return type name as string. More...
 
virtual casacore::String longTypeName ()
 
virtual casacore::Bool freqDepPar ()
 This is the freq-dep version of M (this is the ONLY fundamental difference from M) More...
 
virtual void normalize ()
 Normalize baseline spectra (after B) More...
 
 MfMueller (VisSet &vs)
 Constructor. More...
 
 MfMueller (casacore::String msname, casacore::Int MSnAnt, casacore::Int MSnSpw)
 
 MfMueller (const MSMetaInfoForCal &msmc)
 
 MfMueller (const casacore::Int &nAnt)
 
virtual ~MfMueller ()
 
virtual Type type ()
 Return the type enum. More...
 
virtual casacore::String typeName ()
 Return type name as string. More...
 
virtual casacore::String longTypeName ()
 
virtual casacore::Bool freqDepPar ()
 This is the freq-dep version of M (this is the ONLY fundamental difference from M) More...
 
virtual void normalize ()
 Normalize baseline spectra (after B) More...
 
- Public Member Functions inherited from MMueller
 MMueller (VisSet &vs)
 Constructor. More...
 
 MMueller (casacore::String msname, casacore::Int MSnAnt, casacore::Int MSnSpw)
 
 MMueller (const MSMetaInfoForCal &msmc)
 
 MMueller (const casacore::Int &nAnt)
 
virtual ~MMueller ()
 
virtual Mueller::MuellerType muellerType ()
 Type of Jones matrix according to nPar() More...
 
virtual void setApply (const casacore::Record &apply)
 
virtual casacore::Bool useGenericGatherForSolve ()
 M gathers/solves for itself under self-determined conditions Initialization: VI1: False ; VI2: True. More...
 
virtual casacore::Bool useGenericSolveOne ()
 When generically gathering (VI2 only!), don't use generic solveOne (use selfSolveOne below, which is just copy from averaged data) More...
 
virtual void selfGatherAndSolve (VisSet &vs, VisEquation &ve)
 M solves for itself (by copying averaged data) More...
 
virtual void newselfSolve (VisSet &vs, VisEquation &ve)
 
virtual void globalPostSolveTinker ()
 Local M version only supports normalization. More...
 
virtual void selfSolveOne (SDBList &sdbs)
 Modern solving. More...
 
virtual void createCorruptor (const VisIter &vi, const casacore::Record &simpar, const casacore::Int nSim)
 

Additional Inherited Members

- Protected Member Functions inherited from MMueller
virtual casacore::Int nPar ()
 M currently has just 2 complex parameters, i.e., both parallel hands. More...
 
virtual casacore::Bool trivialMuellerElem ()
 Jones matrix elements are trivial. More...
 
virtual void solveOne (SDBList &sdbs)
 solve implementation More...
 

Detailed Description


MfMueller (freq-dep MMueller)

Definition at line 461 of file StandardVisCal.h.

Constructor & Destructor Documentation

MfMueller::MfMueller ( VisSet &  vs)

Constructor.

MfMueller::MfMueller ( casacore::String  msname,
casacore::Int  MSnAnt,
casacore::Int  MSnSpw 
)
MfMueller::MfMueller ( const MSMetaInfoForCal &  msmc)
MfMueller::MfMueller ( const casacore::Int nAnt)
virtual MfMueller::~MfMueller ( )
virtual
MfMueller::MfMueller ( VisSet &  vs)

Constructor.

MfMueller::MfMueller ( casacore::String  msname,
casacore::Int  MSnAnt,
casacore::Int  MSnSpw 
)
MfMueller::MfMueller ( const MSMetaInfoForCal &  msmc)
MfMueller::MfMueller ( const casacore::Int nAnt)
virtual MfMueller::~MfMueller ( )
virtual

Member Function Documentation

virtual casacore::Bool MfMueller::freqDepPar ( )
inlinevirtual

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

Definition at line 481 of file StandardVisCal.h.

virtual casacore::Bool MfMueller::freqDepPar ( )
inlinevirtual

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

Definition at line 698 of file StandardVisCal.h.

virtual casacore::String MfMueller::longTypeName ( )
inlinevirtual

Reimplemented from MMueller.

Definition at line 477 of file StandardVisCal.h.

virtual casacore::String MfMueller::longTypeName ( )
inlinevirtual

Reimplemented from MMueller.

Definition at line 694 of file StandardVisCal.h.

virtual void MfMueller::normalize ( )
virtual

Normalize baseline spectra (after B)

virtual void MfMueller::normalize ( )
virtual

Normalize baseline spectra (after B)

virtual Type MfMueller::type ( )
inlinevirtual

Return the type enum.

Reimplemented from MMueller.

Definition at line 473 of file StandardVisCal.h.

virtual Type MfMueller::type ( )
inlinevirtual

Return the type enum.

Reimplemented from MMueller.

Definition at line 690 of file StandardVisCal.h.

References casa::VisCal::M.

virtual casacore::String MfMueller::typeName ( )
inlinevirtual

Return type name as string.

Reimplemented from MMueller.

Definition at line 476 of file StandardVisCal.h.

virtual casacore::String MfMueller::typeName ( )
inlinevirtual

Return type name as string.

Reimplemented from MMueller.

Definition at line 693 of file StandardVisCal.h.


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