casa
$Rev:20696$
|
not yet: class TJonesCorruptor; More...
#include <TsysGainCal.h>
Public Member Functions | |
StandardTsys (VisSet &vs) | |
Constructor. | |
StandardTsys (const Int &nAnt) | |
virtual | ~StandardTsys () |
virtual Type | type () |
Return the type enum (for now, pretend we are B) | |
virtual String | typeName () |
Return type name as string (ditto) | |
virtual String | longTypeName () |
virtual VisCalEnum::VCParType | parType () |
Tsys are Float parameters. | |
virtual void | setSpecify (const Record &specify) |
Arrange to build a cal table from specified values. | |
virtual void | specify (const Record &specify) |
Specific specify() that reads the SYSCAL subtable. | |
virtual Bool | freqDepPar () |
In general, we are freq-dep. | |
Protected Member Functions | |
virtual Bool | trivialJonesElem () |
The Jones matrix elements are not the parameters ( j = sqrt(p) ) | |
virtual void | calcPar () |
Specialized calcPar that does some sanity checking. | |
virtual void | syncJones (const Bool &doInv) |
Invert doInv for Tsys corrections. | |
virtual void | calcAllJones () |
Calculate Jones matrix elements from Tsys (j = sqrt(p) ) | |
virtual void | syncWtScale () |
Calculate weight scale For now, just call VisJones version (BJones version is experimental) | |
Private Attributes | |
String | sysCalTabName_ |
The name of the SYSCAL table. |
not yet: class TJonesCorruptor;
Standard Tsys Spectrum from SYSCAL table
Definition at line 50 of file TsysGainCal.h.
Constructor.
casa::StandardTsys::StandardTsys | ( | const Int & | nAnt | ) |
virtual casa::StandardTsys::~StandardTsys | ( | ) | [virtual] |
virtual void casa::StandardTsys::calcAllJones | ( | ) | [protected, virtual] |
Calculate Jones matrix elements from Tsys (j = sqrt(p) )
Reimplemented from casa::VisJones.
virtual void casa::StandardTsys::calcPar | ( | ) | [protected, virtual] |
Specialized calcPar that does some sanity checking.
Reimplemented from casa::SolvableVisCal.
virtual Bool casa::StandardTsys::freqDepPar | ( | ) | [inline, virtual] |
In general, we are freq-dep.
Reimplemented from casa::BJones.
Definition at line 77 of file TsysGainCal.h.
References casa::True.
virtual String casa::StandardTsys::longTypeName | ( | ) | [inline, virtual] |
Reimplemented from casa::BJones.
Definition at line 64 of file TsysGainCal.h.
virtual VisCalEnum::VCParType casa::StandardTsys::parType | ( | ) | [inline, virtual] |
Tsys are Float parameters.
Reimplemented from casa::VisCal.
Definition at line 67 of file TsysGainCal.h.
References casa::VisCalEnum::REAL.
virtual void casa::StandardTsys::setSpecify | ( | const Record & | specify | ) | [virtual] |
Arrange to build a cal table from specified values.
Reimplemented from casa::SolvableVisCal.
virtual void casa::StandardTsys::specify | ( | const Record & | specify | ) | [virtual] |
Specific specify() that reads the SYSCAL subtable.
Reimplemented from casa::SolvableVisCal.
virtual void casa::StandardTsys::syncJones | ( | const Bool & | doInv | ) | [inline, protected, virtual] |
Invert doInv for Tsys corrections.
Reimplemented from casa::VisJones.
Definition at line 90 of file TsysGainCal.h.
virtual void casa::StandardTsys::syncWtScale | ( | ) | [inline, protected, virtual] |
Calculate weight scale For now, just call VisJones version (BJones version is experimental)
Reimplemented from casa::BJones.
Definition at line 97 of file TsysGainCal.h.
virtual Bool casa::StandardTsys::trivialJonesElem | ( | ) | [inline, protected, virtual] |
The Jones matrix elements are not the parameters ( j = sqrt(p) )
Reimplemented from casa::GJones.
Definition at line 84 of file TsysGainCal.h.
References casa::False.
virtual Type casa::StandardTsys::type | ( | ) | [inline, virtual] |
Return the type enum (for now, pretend we are B)
Reimplemented from casa::BJones.
Definition at line 60 of file TsysGainCal.h.
References casa::VisCal::B.
virtual String casa::StandardTsys::typeName | ( | ) | [inline, virtual] |
Return type name as string (ditto)
Reimplemented from casa::BJones.
Definition at line 63 of file TsysGainCal.h.
String casa::StandardTsys::sysCalTabName_ [private] |
The name of the SYSCAL table.
Definition at line 97 of file TsysGainCal.h.