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.
 
Method Summary
 void addField(java.lang.String f)
           
 java.lang.String getBand()
           
 java.lang.String getDewarName()
           
 double[] getFreqLO()
           
 double getInterval()
           
 java.lang.String getName()
           
 int getNumLO()
           
 int[] getSidebandLO()
           
 double getStability()
           
 double getStabilityDuration()
           
 boolean getStabilityFlag()
           
 float getTDewar()
           
 double getTime()
           
 void setBand(java.lang.String band)
           
 void setDewarName(java.lang.String dewarName)
           
 void setFreqLO(double[] freqLO)
           
 void setInterval(double interval)
           
 void setName(java.lang.String name)
           
 void setNumLO(int numLO)
           
 void setSidebandLO(int[] sidebandLO)
           
 void setStability(double stability)
           
 void setStabilityDuration(double stabilityDuration)
           
 void setStabilityFlag(boolean stabilityFlag)
           
 void setTDewar(float tDewar)
           
 void setTime(double time)
           
 java.lang.String toTR()
           
 
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
 

Constructor Detail

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-point
interval - Time interval
numLO - Number of local oscillators numLO
name - Receiver names
band - Receiver band
freqLO - Frequency LO
sidebandLO - Sideband of local oscillators
dewarName - Dewar name
tDewar - Receiver dewar temperature
stabilityDuration - Time scale for the relative stability
stability - Flag for stability
stabilityFlag - Flag for stability
Method Detail

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()