not yet: class TJonesCorruptor; More...
#include <TsysGainCal.h>
Public Member Functions | |
| StandardTsys (VisSet &vs) | |
| Constructor. | |
| StandardTsys (String msname, Int MSnAnt, Int MSnSpw) | |
| StandardTsys (const MSMetaInfoForCal &msmc) | |
| 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. | |
| virtual void | correct2 (vi::VisBuffer2 &vb, Bool trial=False, Bool doWtSp=False) |
| Specialized to turn on spectral weight calibration. | |
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 () |
| Local version that arrange channelized correction. | |
| virtual void | calcWtScale () |
| Calculate weight scale. | |
| virtual void | calcWtScale2 () |
Private Attributes | |
| String | sysCalTabName_ |
| The name of the SYSCAL table. | |
| Bool | freqDepCalWt_ |
| Signal formation of channelized weight calibration. | |
not yet: class TJonesCorruptor;
Standard Tsys Spectrum from SYSCAL table
Definition at line 50 of file TsysGainCal.h.
| casa::StandardTsys::StandardTsys | ( | VisSet & | vs | ) |
Constructor.
| casa::StandardTsys::StandardTsys | ( | String | msname, | |
| Int | MSnAnt, | |||
| Int | MSnSpw | |||
| ) |
| casa::StandardTsys::StandardTsys | ( | const MSMetaInfoForCal & | msmc | ) |
| 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 void casa::StandardTsys::calcWtScale | ( | ) | [protected, virtual] |
Calculate weight scale.
Reimplemented from casa::BJones.
| virtual void casa::StandardTsys::calcWtScale2 | ( | ) | [protected, virtual] |
| virtual void casa::StandardTsys::correct2 | ( | vi::VisBuffer2 & | vb, | |
| Bool | trial = False, |
|||
| Bool | doWtSp = False | |||
| ) | [virtual] |
Specialized to turn on spectral weight calibration.
Reimplemented from casa::VisCal.
| virtual Bool casa::StandardTsys::freqDepPar | ( | ) | [inline, virtual] |
In general, we are freq-dep.
Reimplemented from casa::BJones.
Definition at line 79 of file TsysGainCal.h.
References casacore::True.
| virtual String casa::StandardTsys::longTypeName | ( | ) | [inline, virtual] |
Reimplemented from casa::BJones.
Definition at line 66 of file TsysGainCal.h.
| virtual VisCalEnum::VCParType casa::StandardTsys::parType | ( | void | ) | [inline, virtual] |
Tsys are Float parameters.
Reimplemented from casa::VisCal.
Definition at line 69 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 94 of file TsysGainCal.h.
| virtual void casa::StandardTsys::syncWtScale | ( | ) | [protected, virtual] |
Local version that arrange channelized correction.
Reimplemented from casa::VisJones.
| 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 88 of file TsysGainCal.h.
References casacore::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 62 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 65 of file TsysGainCal.h.
Bool casa::StandardTsys::freqDepCalWt_ [private] |
Signal formation of channelized weight calibration.
Definition at line 112 of file TsysGainCal.h.
String casa::StandardTsys::sysCalTabName_ [private] |
The name of the SYSCAL table.
Definition at line 109 of file TsysGainCal.h.
1.6.1