alma.aedf.types
Class GainTracking
java.lang.Object
|
+--alma.aedf.types.AEDF
|
+--alma.aedf.types.GainTracking
- public class GainTracking
- extends AEDF
Antenna gain tracking information.
Time variable gain trackings. These data are indexed via the time key in the Main table, via the antennaArray and feedList collections in the ConfigDescription table (antennaId and feedId) and via the DataDescription table (spectralwindowId).
Constructor Summary |
GainTracking()
An empty constructor. |
GainTracking(int antennaId,
int feedId,
int spectralwindowId,
double time,
double interval,
float attenuator,
float samplingLevel,
double delayOffset1,
double delayOffset2,
double phaseOffset1,
double phaseOffset2,
double rateOffset1,
double rateOffset2,
double phaseRefOffset)
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 |
GainTracking
public GainTracking()
- An empty constructor.
GainTracking
public GainTracking(int antennaId,
int feedId,
int spectralwindowId,
double time,
double interval,
float attenuator,
float samplingLevel,
double delayOffset1,
double delayOffset2,
double phaseOffset1,
double phaseOffset2,
double rateOffset1,
double rateOffset2,
double phaseRefOffset)
- A full constructor.
- Parameters:
antennaId
- Antenna identifierfeedId
- Feed identifierspectralwindowId
- Spectral window identifiertime
- Time interval mid-pointinterval
- Time intervalattenuator
- AttenuatorsamplingLevel
- Sampling leveldelayOffset1
- Delay offset of antennadelayOffset2
- Relative delay offsetsphaseOffset1
- Phase offset on LOphaseOffset2
- Phase offset on LO2rateOffset1
- Phase rate offset on LOrateOffset2
- Phase rate offset on LO2phaseRefOffset
- A priory phase offset applied
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)
setFeedId
public void setFeedId(int feedId)
setSpectralwindowId
public void setSpectralwindowId(int spectralwindowId)
setTime
public void setTime(double time)
setInterval
public void setInterval(double interval)
setAttenuator
public void setAttenuator(float attenuator)
setSamplingLevel
public void setSamplingLevel(float samplingLevel)
setDelayOffset1
public void setDelayOffset1(double delayOffset1)
setDelayOffset2
public void setDelayOffset2(double delayOffset2)
setPhaseOffset1
public void setPhaseOffset1(double phaseOffset1)
setPhaseOffset2
public void setPhaseOffset2(double phaseOffset2)
setRateOffset1
public void setRateOffset1(double rateOffset1)
setRateOffset2
public void setRateOffset2(double rateOffset2)
setPhaseRefOffset
public void setPhaseRefOffset(double phaseRefOffset)
getAntennaId
public int getAntennaId()
getFeedId
public int getFeedId()
getSpectralwindowId
public int getSpectralwindowId()
getTime
public double getTime()
getInterval
public double getInterval()
getAttenuator
public float getAttenuator()
getSamplingLevel
public float getSamplingLevel()
getDelayOffset1
public double getDelayOffset1()
getDelayOffset2
public double getDelayOffset2()
getPhaseOffset1
public double getPhaseOffset1()
getPhaseOffset2
public double getPhaseOffset2()
getRateOffset1
public double getRateOffset1()
getRateOffset2
public double getRateOffset2()
getPhaseRefOffset
public double getPhaseRefOffset()