casa
5.7.0-16
|
#include <VisCal.h>
Public Types | |
enum | Type { Test, ANoise, M, KAntPos, B, K, G, J, D, X, C, P, E, T, F, A, ALL } |
Allowed types of VisCal matrices - 'correct' order enum Type{UVMOD,Mf,M,K,B,G,D,C,E,P,T,EP,F}; enum Type{Test=0,ANoise,M,KAntPos,K,B,G,J,D,X,C,P,E,T,F,A,ALL};. More... | |
enum | ParType { Co, Re, CoRe } |
Enumeration of parameter types (casacore::Complex, Real, or Both) More... | |
Public Member Functions | |
VisCal (VisSet &vs) | |
VisCal (casacore::String msname, casacore::Int MSnAnt, casacore::Int MSnSpw) | |
VisCal (const MSMetaInfoForCal &msmc) | |
VisCal (const casacore::Int &nAnt) | |
virtual | ~VisCal () |
virtual Type | type ()=0 |
Return the type of this calibration matrix (actual type of derived class). More... | |
virtual casacore::String | typeName () |
Return type name as string. More... | |
virtual casacore::String | longTypeName () |
virtual VisCalEnum::MatrixType | matrixType () |
Return casacore::Matrix type. More... | |
virtual VisCalEnum::VCParType | parType () |
Return the parameter type (nominally complex) More... | |
virtual casacore::Int | nPar ()=0 |
Number of pars per ant/bln (Must be implemented in specializations!) More... | |
virtual casacore::Vector < casacore::Bool > | spwOK () |
Report calibration availability per spw (always true for non-tabular?) More... | |
virtual casacore::Bool | spwOK (casacore::Int) |
virtual casacore::Bool | calAvailable (vi::VisBuffer2 &) |
Calibration available? (always true for non-tabular) More... | |
virtual casacore::Bool | VBOKforCalApply (vi::VisBuffer2 &) |
Calibration expected AND available? (always assume true for non-tabular) More... | |
virtual casacore::Bool | freqDepPar () |
Frequency-dependent Parameters? Nominally not. More... | |
const casacore::Int & | nChanPar () const |
Number of par channels in current spw. More... | |
virtual casacore::Bool | freqDepMat () |
Frequency-dependent Matrices? Nominally same as freqDepPar. More... | |
virtual casacore::Bool | freqDepCalWt () |
Freq-dep Weight scaling? // almost always false. More... | |
virtual casacore::Bool | timeDepMat () |
Matrices time-dependent per parameter set (nominally no) More... | |
casacore::Bool | isApplied () |
Is this calibration matrix to be applied? More... | |
virtual casacore::Bool | isSolvable () |
Is this solveable? (never via this interface) More... | |
virtual casacore::Double & | interval () |
Return the time interval over which this calibration is constant. More... | |
virtual void | setApply () |
Set the application parameters. More... | |
virtual void | setApply (const casacore::Record &apply) |
virtual void | setCallib (const casacore::Record &callib, const casacore::MeasurementSet &selms) |
virtual casacore::String | applyinfo () |
Apply info/params, suitable for logging. More... | |
virtual casacore::String | siminfo () |
simulation params - for a VC, sim is apply; for a SVC this will get overriden More... | |
casacore::Bool & | calWt () |
Trigger calibration of weights. More... | |
virtual void | correct (VisBuffer &vb, casacore::Bool trial=false) |
Apply calibration to data in VisBuffer (correct casacore::Data or corrupt Model) (in-place versions) More... | |
virtual void | correct2 (vi::VisBuffer2 &vb, casacore::Bool trial=false, casacore::Bool doWtSp=false, casacore::Bool dosync=true) |
virtual void | corrupt (VisBuffer &vb) |
virtual void | corrupt2 (vi::VisBuffer2 &vb) |
virtual void | correct (VisBuffer &vb, casacore::Cube< casacore::Complex > &Vout, casacore::Bool trial=false) |
Apply calibration to data in VisBuffer; (alternate output versions) More... | |
virtual void | corrupt (VisBuffer &vb, casacore::Cube< casacore::Complex > &Mout) |
virtual void | corrupt2 (vi::VisBuffer2 &vb, casacore::Cube< casacore::Complex > &Mout) |
virtual void | initCalFlagCount () |
Flag counting. More... | |
virtual casacore::Record | actionRec () |
virtual void | state () |
Report the state. More... | |
virtual void | currMetaNote () |
void | setPrtlev (const casacore::Int &prtlev) |
Set the print level. More... | |
casacore::Int | blnidx (const casacore::Int &a1, const casacore::Int &a2) |
Baseline index from antenna indices: (assumes a1<=a2 !!) More... | |
casacore::String & | extraTag () |
virtual void | setMeta (int obs, int scan, double time, int spw, const casacore::Vector< double > &freq, int fld) |
VI2-related refactor-----------------------------------—. More... | |
virtual void | sizeApplyParCurrSpw (int nVisChan) |
Reshape solvePar* arrays for the currSpw() (sensitive to freqDepPar()) More... | |
virtual void | setDefApplyParCurrSpw (bool sync=false, bool doInv=false) |
Set parameters to def values in the currSpw(), and optionally sync everything. More... | |
virtual void | setApplyParCurrSpw (const casacore::Cube< casacore::Complex > cpar, bool sync=false, bool doInv=false) |
Set parameters to specified values in the currSpw(), and optionally sync matrices. More... | |
virtual void | setApplyParCurrSpw (const casacore::Cube< float > rpar, bool sync=false, bool doInv=false) |
virtual casacore::Cube < casacore::Complex > & | currCPar () |
Access (public) to current solution parameters and matrices. More... | |
virtual casacore::Cube < casacore::Float > & | currRPar () |
virtual casacore::Cube < casacore::Bool > & | currParOK () |
Static Public Member Functions | |
static casacore::String | nameOfType (Type type) |
Protected Member Functions | |
void | setApplied (const casacore::Bool &flag) |
Set applied state flag. More... | |
casacore::String & | msName () |
casacore::Int & | nSpw () |
General Shape Info. More... | |
casacore::Int & | nAnt () |
casacore::Int & | nBln () |
virtual casacore::Int & | nElem ()=0 |
The number of sets of parameters under consideration. More... | |
virtual casacore::Int | nCalMat ()=0 |
Number of Calibration matrices on ant/bln axis. More... | |
casacore::Int & | currSpw () |
Current in-focus spw. More... | |
casacore::Double & | lastTime () |
Current coords. More... | |
casacore::Double & | currTime () |
casacore::Int & | currScan () |
casacore::Int & | currObs () |
casacore::Int & | currField () |
casacore::Int & | currIntent () |
casacore::Vector < casacore::Double > & | currFreq () |
casacore::Double & | refTime () |
casacore::Double & | refFreq () |
casacore::Int & | nChanPar () |
Current spectral shapes. More... | |
casacore::Int & | nChanMat () |
casacore::Int & | startChan () |
casacore::Vector< casacore::Int > & | nChanParList () |
casacore::Vector< casacore::Int > & | nChanMatList () |
casacore::Vector< casacore::Int > & | startChanList () |
VisVector & | V () |
Access to matrix renderings of Visibilities. More... | |
void | invalidateP () |
Validation of calibration parameters. More... | |
void | validateP () |
casacore::Bool | PValid () |
virtual void | invalidateCalMat ()=0 |
Invalidate cal matrices generically. More... | |
casacore::Cube< casacore::Float > & | currWtScale () |
Access to weight-scaling factors. More... | |
virtual void | countInFlag (const VisBuffer &vb) |
Flag counting. More... | |
virtual void | countInFlag2 (const vi::VisBuffer2 &vb) |
virtual void | countOutFlag (const VisBuffer &vb) |
virtual void | countOutFlag2 (const vi::VisBuffer2 &vb) |
virtual void | applyCal (VisBuffer &vb, casacore::Cube< casacore::Complex > &Vout, casacore::Bool trial=false)=0 |
Row-by-row apply to a casacore::Cube<casacore::Complex> (generic) More... | |
virtual void | applyCal2 (vi::VisBuffer2 &vb, casacore::Cube< casacore::Complex > &Vout, casacore::Cube< casacore::Float > &Wout, casacore::Bool trial=false)=0 |
virtual void | syncCal (const VisBuffer &vb, const casacore::Bool &doInv=false) |
Synchronize "gains" with a VisBuffer or another VisCal. More... | |
virtual void | syncCal2 (const vi::VisBuffer2 &vb, const casacore::Bool &doInv=false) |
virtual void | syncCal (VisCal &vc) |
virtual void | syncMeta (const VisBuffer &vb) |
Set internal meta data from a VisBuffer or another VisCal. More... | |
virtual void | syncMeta2 (const vi::VisBuffer2 &vb) |
void | syncMeta (VisCal &vc) |
void | syncMeta (const casacore::Int &spw, const casacore::Double &time, const casacore::Int &field, const casacore::Vector< casacore::Double > &freq, const casacore::Int &nchan) |
void | setCalChannelization (const casacore::Int &nChanDat) |
Set the calibration matrix channelization. More... | |
void | checkCurrCal () |
Test for need of new calibration. More... | |
virtual void | syncCal (const casacore::Bool &doInv=false) |
Synchronize "gains" with current meta-data. More... | |
virtual void | syncPar () |
Sync parameters for current meta data. More... | |
virtual void | calcPar () |
Calculate Mueller parameters by some means. More... | |
virtual void | syncCalMat (const casacore::Bool &doInv=false)=0 |
Sync matrices generically for current meta data. More... | |
casacore::Int & | prtlev () |
Return print (cout) level. More... | |
void | setCurrField (const casacore::Int &ifld) |
set current field index vector to given field id More... | |
const MSMetaInfoForCal & | msmc () const |
Access to the MSMetaInfoForCal (throws if none) More... | |
Private Member Functions | |
VisCal () | |
Defalt ctor is private. More... | |
void | initVisCal () |
Initialize pointers, etc. More... | |
void | deleteVisCal () |
Delete pointers. More... | |
Friends | |
class | SolvableVisJones |
enum casa::VisCal::Type |
casa::VisCal::VisCal | ( | VisSet & | vs | ) |
casa::VisCal::VisCal | ( | casacore::String | msname, |
casacore::Int | MSnAnt, | ||
casacore::Int | MSnSpw | ||
) |
casa::VisCal::VisCal | ( | const MSMetaInfoForCal & | msmc | ) |
casa::VisCal::VisCal | ( | const casacore::Int & | nAnt | ) |
|
virtual |
|
private |
Defalt ctor is private.
|
virtual |
Reimplemented in casa::SolvableVisCal.
|
protectedpure virtual |
Row-by-row apply to a casacore::Cube<casacore::Complex> (generic)
Implemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
protectedpure virtual |
Implemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
virtual |
Apply info/params, suitable for logging.
Reimplemented in casa::SolvableVisCal, and casa::FJones.
Referenced by siminfo().
|
inline |
|
inlinevirtual |
Calibration available? (always true for non-tabular)
Reimplemented in casa::SolvableVisCal.
|
protectedvirtual |
Calculate Mueller parameters by some means.
Reimplemented in casa::SolvableVisCal, casa::GJonesSpline, casa::BJonesPoly, casa::EGainCurve, casa::FJones, casa::StandardTsys, and casa::PJones.
|
inline |
|
protected |
Test for need of new calibration.
|
virtual |
Apply calibration to data in VisBuffer (correct casacore::Data or corrupt Model) (in-place versions)
|
virtual |
Apply calibration to data in VisBuffer; (alternate output versions)
|
virtual |
Reimplemented in casa::StandardTsys.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
Flag counting.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
inlinevirtual |
|
inlineprotected |
Definition at line 254 of file VisCal.h.
References currField_, and currSpw().
|
inlineprotected |
|
inlineprotected |
Definition at line 255 of file VisCal.h.
References currIntent_, and currSpw().
|
virtual |
Reimplemented in casa::SolvableVisCal.
|
inlineprotected |
|
inlinevirtual |
Definition at line 225 of file VisCal.h.
References currParOK_, and currSpw().
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
Current in-focus spw.
Definition at line 247 of file VisCal.h.
References currSpw_.
Referenced by casa::SolvableVisCal::chanAveBounds(), currCPar(), casa::SingleDishSkyCal::currentSky(), casa::SingleDishSkyCal::currentSkyOK(), currField(), currIntent(), casa::VisJones::currJElem(), casa::VisJones::currJElemOK(), casa::VisMueller::currMElem(), casa::VisMueller::currMElemOK(), currObs(), currParOK(), currRPar(), currScan(), currTime(), currWtScale(), casa::SingleDishSkyCal::engineC(), casa::SingleDishSkyCal::engineF(), casa::SolvableVisCal::fintervalCh(), casa::VisJones::invalidateJ(), casa::VisMueller::invalidateM(), invalidateP(), casa::VisJones::J1(), casa::VisJones::J2(), casa::VisJones::JValid(), lastTime(), casa::VisMueller::M(), casa::VisMueller::MValid(), PValid(), casa::SolvableVisCal::solveAllCPar(), casa::SolvableVisCal::solveAllParErr(), casa::SolvableVisCal::solveAllParOK(), casa::SolvableVisCal::solveAllParSNR(), casa::SolvableVisCal::solveAllRPar(), casa::SolvableVisCal::solveCPar(), casa::SolvableVisCal::solveParErr(), casa::SolvableVisCal::solveParOK(), casa::SolvableVisCal::solveParSNR(), casa::SolvableVisCal::solveRPar(), V(), casa::VisJones::validateJ(), casa::VisMueller::validateM(), and validateP().
|
inlineprotected |
|
inlineprotected |
Access to weight-scaling factors.
Definition at line 281 of file VisCal.h.
References currSpw(), and currWtScale_.
|
private |
Delete pointers.
|
inline |
|
inlinevirtual |
Freq-dep Weight scaling? // almost always false.
Reimplemented in casa::SDDoubleCircleGainCal.
|
inlinevirtual |
Frequency-dependent Matrices? Nominally same as freqDepPar.
Reimplemented in casa::FringeJones, casa::KJones, and casa::FJones.
Definition at line 134 of file VisCal.h.
References freqDepPar().
|
inlinevirtual |
Frequency-dependent Parameters? Nominally not.
Reimplemented in casa::GlinXphfJones, casa::GlinXphfJones, casa::GlinXphJones, casa::XfJones, casa::GlinXphJones, casa::PosAngJones, casa::BJones, casa::XfparangJones, casa::DfllsJones, casa::SingleDishSkyCal, casa::XparangJones, casa::DflinJones, casa::XfJones, casa::TfJones, casa::FringeJones, casa::ANoise, casa::DfJones, casa::KJones, casa::EVLASwPow, casa::StandardTsys, casa::LJJones, casa::FJones, and casa::SDDoubleCircleGainCal.
Definition at line 128 of file VisCal.h.
Referenced by freqDepMat().
|
virtual |
Flag counting.
|
private |
Initialize pointers, etc.
|
inlinevirtual |
|
protectedpure virtual |
Invalidate cal matrices generically.
Implemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
inlineprotected |
|
inline |
|
inlinevirtual |
Is this solveable? (never via this interface)
Reimplemented in casa::SolvableVisCal, and casa::ANoise.
|
inlineprotected |
|
inlinevirtual |
Reimplemented in casa::GlinXphfJones, casa::GlinXphfJones, casa::GlinXphJones, casa::XfJones, casa::GlinXphJones, casa::SingleDishOtfCal, casa::SingleDishRasterCal, casa::XJones, casa::JJones, casa::SingleDishPositionSwitchCal, casa::PosAngJones, casa::KAntPosJones, casa::XMueller, casa::BJones, casa::XfparangJones, casa::KMBDJones, casa::DfllsJones, casa::KcrossJones, casa::GJones, casa::XparangJones, casa::DllsJones, casa::DflinJones, casa::XfJones, casa::TfJones, casa::FringeJones, casa::DlinJones, casa::ANoise, casa::SingleDishSkyCal, casa::DfJones, casa::KJones, casa::XJones, casa::TJones, casa::GJonesSpline, casa::BJonesPoly, casa::DJones, casa::EVLASwPow, casa::LJJones, casa::EPJones, casa::StandardTsys, casa::XMueller, casa::PJones, casa::EGainCurve, casa::FJones, casa::AccorJones, and casa::SDDoubleCircleGainCal.
|
inlinevirtual |
Return casacore::Matrix type.
Reimplemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
Definition at line 105 of file VisCal.h.
References casa::VisCalEnum::GLOBAL.
|
inlineprotected |
Access to the MSMetaInfoForCal (throws if none)
Definition at line 338 of file VisCal.h.
References msmc_.
|
inlineprotected |
|
inlinestatic |
|
inlineprotected |
Definition at line 237 of file VisCal.h.
References nAnt_.
Referenced by blnidx(), casa::SingleDishSkyCal::nCalMat(), casa::VisJones::nCalMat(), casa::SolvableVisJones::nCalMat(), casa::SingleDishSkyCal::nElem(), casa::VisJones::nElem(), and casa::SolvableVisJones::nTotalPar().
|
inlineprotected |
Definition at line 238 of file VisCal.h.
References nBln_.
Referenced by casa::VisMueller::nCalMat(), casa::SolvableVisMueller::nCalMat(), and casa::VisMueller::nElem().
|
protectedpure virtual |
Number of Calibration matrices on ant/bln axis.
Implemented in casa::SolvableVisJones, casa::SolvableVisMueller, casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
protectedpure virtual |
The number of sets of parameters under consideration.
Implemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
pure virtual |
Number of pars per ant/bln (Must be implemented in specializations!)
Implemented in casa::XJones, casa::JJones, casa::PosAngJones, casa::KAntPosJones, casa::XMueller, casa::XparangJones, casa::GJones, casa::FringeJones, casa::KJones, casa::ANoise, casa::SingleDishSkyCal, casa::XJones, casa::LJJones, casa::EPJones, casa::TJones, casa::GJonesSpline, casa::BJonesPoly, casa::DJones, casa::XMueller, casa::EVLASwPow, casa::EGainCurve, casa::FJones, casa::AccorJones, and casa::PJones.
Referenced by casa::SolvableVisMueller::nTotalPar(), and casa::SolvableVisJones::nTotalPar().
|
inlineprotected |
General Shape Info.
Definition at line 236 of file VisCal.h.
References nSpw_.
Referenced by casa::SolvableVisCal::solveAllCPar(), casa::SolvableVisCal::solveAllParErr(), casa::SolvableVisCal::solveAllParOK(), casa::SolvableVisCal::solveAllParSNR(), casa::SolvableVisCal::solveAllRPar(), and spwOK().
|
inlinevirtual |
Return the parameter type (nominally complex)
Reimplemented in casa::PosAngJones, casa::SingleDishSkyCal, casa::FringeJones, casa::KJones, casa::LJJones, casa::EPJones, casa::StandardTsys, casa::EVLASwPow, casa::FJones, and casa::EGainCurve.
Definition at line 108 of file VisCal.h.
References casa::VisCalEnum::COMPLEX.
|
inlineprotected |
Return print (cout) level.
Definition at line 332 of file VisCal.h.
References prtlev_.
Referenced by setPrtlev().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
virtual |
Set the application parameters.
Reimplemented in casa::SolvableVisCal, casa::FringeJones, and casa::KJones.
|
virtual |
Reimplemented in casa::GlinXphJones, casa::GlinXphJones, casa::XJones, casa::PosAngJones, casa::KAntPosJones, casa::XMueller, casa::KMBDJones, casa::SingleDishSkyCal, casa::XparangJones, casa::SolvableVisCal, casa::FringeJones, casa::XJones, casa::KJones, casa::GJonesSpline, casa::BJonesPoly, casa::LJJones, casa::EPJones, casa::XMueller, casa::FJones, casa::EGainCurve, and casa::DJones.
|
virtual |
Set parameters to specified values in the currSpw(), and optionally sync matrices.
|
virtual |
|
protected |
Set the calibration matrix channelization.
|
virtual |
Reimplemented in casa::KAntPosJones, casa::SolvableVisCal, casa::FringeJones, casa::KJones, and casa::EGainCurve.
|
protected |
set current field index vector to given field id
|
virtual |
Set parameters to def values in the currSpw(), and optionally sync everything.
|
virtual |
VI2-related refactor-----------------------------------—.
Set "current" meta info, so internals can be registered
Reimplemented in casa::SolvableVisCal.
|
inline |
|
inlinevirtual |
simulation params - for a VC, sim is apply; for a SVC this will get overriden
Reimplemented in casa::SolvableVisCal.
Definition at line 161 of file VisCal.h.
References applyinfo().
|
virtual |
Reshape solvePar* arrays for the currSpw() (sensitive to freqDepPar())
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in casa::SolvableVisCal.
|
inlineprotected |
Definition at line 264 of file VisCal.h.
References currSpw_, and startChan_.
|
inlineprotected |
Definition at line 267 of file VisCal.h.
References startChan_.
|
virtual |
Report the state.
Reimplemented in casa::SolvableVisJones, casa::SolvableVisMueller, casa::VisJones, casa::VisMueller, and casa::SolvableVisCal.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Synchronize "gains" with current meta-data.
|
protectedvirtual |
|
protectedpure virtual |
Sync matrices generically for current meta data.
Implemented in casa::VisJones, casa::VisMueller, and casa::SingleDishSkyCal.
|
protectedvirtual |
Set internal meta data from a VisBuffer or another VisCal.
Reimplemented in casa::PosAngJones, casa::KAntPosJones, casa::EGainCurve, casa::FJones, and casa::PJones.
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented in casa::PosAngJones, casa::KAntPosJones, casa::SingleDishSkyCal, casa::EGainCurve, casa::FJones, and casa::PJones.
|
protectedvirtual |
Sync parameters for current meta data.
|
inlinevirtual |
Matrices time-dependent per parameter set (nominally no)
Reimplemented in casa::KAntPosJones, casa::ANoise, and casa::FringeJones.
|
pure virtual |
Return the type of this calibration matrix (actual type of derived class).
(Must be implemented in specializations!)
Implemented in casa::GlinXphJones, casa::XfJones, casa::GlinXphJones, casa::XJones, casa::JJones, casa::PosAngJones, casa::KAntPosJones, casa::XMueller, casa::BJones, casa::KMBDJones, casa::GJones, casa::XparangJones, casa::XfJones, casa::TfJones, casa::FringeJones, casa::ANoise, casa::SingleDishSkyCal, casa::KJones, casa::XJones, casa::TJones, casa::GJonesSpline, casa::BJonesPoly, casa::DJones, casa::LJJones, casa::EPJones, casa::EVLASwPow, casa::StandardTsys, casa::XMueller, casa::PJones, casa::EGainCurve, casa::FJones, and casa::AccorJones.
Referenced by casa::SolvableVisCal::setParType().
|
inlinevirtual |
Return type name as string.
Reimplemented in casa::GlinXphfJones, casa::GlinXphfJones, casa::GlinXphJones, casa::XfJones, casa::GlinXphJones, casa::SingleDishOtfCal, casa::SingleDishRasterCal, casa::XJones, casa::JJones, casa::SingleDishPositionSwitchCal, casa::PosAngJones, casa::KAntPosJones, casa::XMueller, casa::BJones, casa::XfparangJones, casa::KMBDJones, casa::DfllsJones, casa::KcrossJones, casa::GJones, casa::XparangJones, casa::DllsJones, casa::DflinJones, casa::XfJones, casa::TfJones, casa::FringeJones, casa::DlinJones, casa::ANoise, casa::SingleDishSkyCal, casa::DfJones, casa::KJones, casa::XJones, casa::TJones, casa::GJonesSpline, casa::BJonesPoly, casa::DJones, casa::EVLASwPow, casa::LJJones, casa::EPJones, casa::StandardTsys, casa::XMueller, casa::PJones, casa::EGainCurve, casa::FJones, casa::AccorJones, and casa::SDDoubleCircleGainCal.
Definition at line 101 of file VisCal.h.
Referenced by casa::SolvableVisMueller::listCal(), casa::SolvableVisCal::selfSolveOne(), and casa::SolvableVisCal::setUpForPolSolve().
|
inlineprotected |
|
inlineprotected |
|
inlinevirtual |
Calibration expected AND available? (always assume true for non-tabular)
Reimplemented in casa::SolvableVisCal.
|
friend |
|
private |
Application flag.
Definition at line 393 of file VisCal.h.
Referenced by isApplied(), and setApplied().
|
private |
|
private |
|
private |
Definition at line 378 of file VisCal.h.
Referenced by currField().
|
private |
Definition at line 380 of file VisCal.h.
Referenced by currFreq().
|
private |
Definition at line 379 of file VisCal.h.
Referenced by currIntent().
|
private |
|
private |
Definition at line 404 of file VisCal.h.
Referenced by currParOK().
|
private |
Definition at line 403 of file VisCal.h.
Referenced by currRPar().
|
private |
Definition at line 376 of file VisCal.h.
Referenced by currScan().
|
private |
Current synchronized spw.
Definition at line 372 of file VisCal.h.
Referenced by currSpw(), nChanMat(), nChanPar(), and startChan().
|
private |
|
private |
|
private |
Definition at line 421 of file VisCal.h.
Referenced by extraTag().
|
private |
|
private |
Solution timescale (context-dependent)
Definition at line 390 of file VisCal.h.
Referenced by interval().
|
private |
Definition at line 381 of file VisCal.h.
Referenced by lastTime().
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 386 of file VisCal.h.
Referenced by nChanMat(), and nChanMatList().
|
private |
Channel counts.
Definition at line 386 of file VisCal.h.
Referenced by nChanPar(), and nChanParList().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Paremeter validity.
Definition at line 407 of file VisCal.h.
Referenced by invalidateP(), PValid(), and validateP().
|
private |
|
private |
|
private |
Definition at line 387 of file VisCal.h.
Referenced by startChan(), and startChanList().
|
private |