alma.aedf.types
Class WvmCal
java.lang.Object
|
+--alma.aedf.types.AEDF
|
+--alma.aedf.types.WvmCal
- public class WvmCal
- extends AEDF
Radiometric calibration method.
This table contains time-variable calibration methods for the radiometric corrections. The frequency limits for polynomial expansion of coefficient must be compatible with the spectralwindowId of the radiometer.
Constructor Summary |
WvmCal()
An empty constructor. |
WvmCal(int antennaId,
int spectralwindowId,
double time,
double interval,
java.lang.String operationMode,
int numPoly,
double freqOrigin,
double[] pathCoeff,
java.lang.String calibrationMode,
float wvrefModel)
A full constructor. |
Methods inherited from class alma.aedf.types.AEDF |
info |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WvmCal
public WvmCal()
- An empty constructor.
WvmCal
public WvmCal(int antennaId,
int spectralwindowId,
double time,
double interval,
java.lang.String operationMode,
int numPoly,
double freqOrigin,
double[] pathCoeff,
java.lang.String calibrationMode,
float wvrefModel)
- A full constructor.
- Parameters:
antennaId
- Antenna identifierspectralwindowId
- Spectral window identifiertime
- Mid-point of time for which the set of parameters is accurateinterval
- Time intervaloperationMode
- WVR operation modenumPoly
- Series order numPolyfreqOrigin
- Origin for the polynomialpathCoeff
- Conversion formula coefficientscalibrationMode
- WVR calibration modewvrefModel
- Reference model to calibrate the WVM
toTR
public java.lang.String toTR()
- Specified by:
toTR
in class AEDF
addField
public void addField(java.lang.String f)
throws AEDFException
- Specified by:
addField
in class AEDF
AEDFException
setAntennaId
public void setAntennaId(int antennaId)
setSpectralwindowId
public void setSpectralwindowId(int spectralwindowId)
setTime
public void setTime(double time)
setInterval
public void setInterval(double interval)
setOperationMode
public void setOperationMode(java.lang.String operationMode)
setNumPoly
public void setNumPoly(int numPoly)
setFreqOrigin
public void setFreqOrigin(double freqOrigin)
setPathCoeff
public void setPathCoeff(double[] pathCoeff)
setCalibrationMode
public void setCalibrationMode(java.lang.String calibrationMode)
setWvrefModel
public void setWvrefModel(float wvrefModel)
getAntennaId
public int getAntennaId()
getSpectralwindowId
public int getSpectralwindowId()
getTime
public double getTime()
getInterval
public double getInterval()
getOperationMode
public java.lang.String getOperationMode()
getNumPoly
public int getNumPoly()
getFreqOrigin
public double getFreqOrigin()
getPathCoeff
public double[] getPathCoeff()
getCalibrationMode
public java.lang.String getCalibrationMode()
getWvrefModel
public float getWvrefModel()