alma.aedf.types
Class Doppler

java.lang.Object
  |
  +--alma.aedf.types.AEDF
        |
        +--alma.aedf.types.Doppler

public class Doppler
extends AEDF

Doppler tracking information.

This sub-table contains frame information for different Doppler tracking modes. It is indexed from the spectralwindowId sub-table (with sourceId as a secondary index) and thus allows the specification of a source-dependent Doppler tracking reference for each spectral window. This model allows multiple possible transitions per source per spectral window, but only one reference at any given time.


Constructor Summary
Doppler()
          An empty constructor.
Doppler(int dopplerId, int sourceId, int transitionId, double velDef)
          A full constructor.
 
Method Summary
 void addField(java.lang.String f)
           
 int getDopplerId()
           
 int getSourceId()
           
 int getTransitionId()
           
 double getVelDef()
           
 void setDopplerId(int dopplerId)
           
 void setSourceId(int sourceId)
           
 void setTransitionId(int transitionId)
           
 void setVelDef(double velDef)
           
 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

Doppler

public Doppler()
An empty constructor.


Doppler

public Doppler(int dopplerId,
               int sourceId,
               int transitionId,
               double velDef)
A full constructor.

Parameters:
dopplerId - Doppler identifier
sourceId - Source identifier
transitionId - Transition identifier
velDef - Velocity definition of Doppler shift
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

setDopplerId

public void setDopplerId(int dopplerId)

setSourceId

public void setSourceId(int sourceId)

setTransitionId

public void setTransitionId(int transitionId)

setVelDef

public void setVelDef(double velDef)

getDopplerId

public int getDopplerId()

getSourceId

public int getSourceId()

getTransitionId

public int getTransitionId()

getVelDef

public double getVelDef()