alma.aedf.types
Class Receiver
java.lang.Object
|
+--alma.aedf.types.AEDF
|
+--alma.aedf.types.Receiver
- public class Receiver
- extends AEDF
Receiver properties.
This table holds summary information with measured properties of the individual receivers. Indexed in the Feed table.
Constructor Summary |
Receiver()
An empty constructor. |
Receiver(double time,
double interval,
int numLO,
java.lang.String name,
java.lang.String band,
double[] freqLO,
int[] sidebandLO,
java.lang.String dewarName,
float tDewar,
double stabilityDuration,
double stability,
boolean stabilityFlag)
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 |
Receiver
public Receiver()
- An empty constructor.
Receiver
public Receiver(double time,
double interval,
int numLO,
java.lang.String name,
java.lang.String band,
double[] freqLO,
int[] sidebandLO,
java.lang.String dewarName,
float tDewar,
double stabilityDuration,
double stability,
boolean stabilityFlag)
- A full constructor.
- Parameters:
time
- Time interval mid-pointinterval
- Time intervalnumLO
- Number of local oscillators numLOname
- Receiver namesband
- Receiver bandfreqLO
- Frequency LOsidebandLO
- Sideband of local oscillatorsdewarName
- Dewar nametDewar
- Receiver dewar temperaturestabilityDuration
- Time scale for the relative stabilitystability
- Flag for stabilitystabilityFlag
- Flag for stability
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
setTime
public void setTime(double time)
setInterval
public void setInterval(double interval)
setNumLO
public void setNumLO(int numLO)
setName
public void setName(java.lang.String name)
setBand
public void setBand(java.lang.String band)
setFreqLO
public void setFreqLO(double[] freqLO)
setSidebandLO
public void setSidebandLO(int[] sidebandLO)
setDewarName
public void setDewarName(java.lang.String dewarName)
setTDewar
public void setTDewar(float tDewar)
setStabilityDuration
public void setStabilityDuration(double stabilityDuration)
setStability
public void setStability(double stability)
setStabilityFlag
public void setStabilityFlag(boolean stabilityFlag)
getTime
public double getTime()
getInterval
public double getInterval()
getNumLO
public int getNumLO()
getName
public java.lang.String getName()
getBand
public java.lang.String getBand()
getFreqLO
public double[] getFreqLO()
getSidebandLO
public int[] getSidebandLO()
getDewarName
public java.lang.String getDewarName()
getTDewar
public float getTDewar()
getStabilityDuration
public double getStabilityDuration()
getStability
public double getStability()
getStabilityFlag
public boolean getStabilityFlag()