SysCal

Key:

NameJava typeC++ typeArray's shape
antennaId TagTag 
feedId intint 
spectralWindowId TagTag 
timeInterval ArrayTimeIntervalArrayTimeInterval 

Value required:

NameJava typeC++ typeArray's shape

Value optional:

NameJava typeC++ typeArray's shape
numLoad intint 
calLoad int[]vector<int >numLoad
feff float[]vector<float > 
aeff float[]vector<float > 
phaseDiff AngleAngle 
sbgain floatfloat 
tau Temperature[]vector<Temperature > 
tcal Temperature[]vector<Temperature > 
trx Temperature[]vector<Temperature > 
tsky Temperature[]vector<Temperature > 
tsys Temperature[]vector<Temperature > 
tant Temperature[]vector<Temperature > 
tantTsys float[]vector<float > 
pwvPath Length[]vector<Length > 
dpwvPath float[]vector<float > 
feffSpectrum float[][]vector<vector<float > >,
sbgainSpectrum float[][]vector<vector<float > >,
tauSpectrum Temperature[][]vector<vector<Temperature > >,
tcalSpectrum Temperature[][]vector<vector<Temperature > >,
trxSpectrum Temperature[]vector<Temperature > 
tskySpectrum Temperature[][]vector<vector<Temperature > >,
tsysSpectrum Temperature[][]vector<vector<Temperature > >,
tantSpectrum Temperature[][]vector<vector<Temperature > >,
tantTsysSpectrum float[][]vector<vector<float > >,
pwvPathSpectrum Length[]vector<Length > 
dpwvPathSpectrum float[]vector<float > 
numPoly intint 
numPolyFreq intint 
timeOrigin ArrayTimeArrayTime 
freqOrigin FrequencyFrequency 
phaseCurve Angle[][]vector<vector<Angle > >numPoly,
delayCurve Interval[][]vector<vector<Interval > >numPoly,
ampliCurve float[][]vector<vector<float > >numPoly,
bandpassCurve float[][]vector<vector<float > >numPolyFreq,
phasediffFlag booleanbool 
sbgainFlag booleanbool 
tauFlag booleanbool 
tcalFlag booleanbool 
trxFlag booleanbool 
tskyFlag booleanbool 
tsysFlag booleanbool 
tantFlag booleanbool 
tantTsysFlag booleanbool 
pwvPathFlag booleanbool