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. |
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 |
Doppler
public Doppler()
- An empty constructor.
Doppler
public Doppler(int dopplerId,
int sourceId,
int transitionId,
double velDef)
- A full constructor.
- Parameters:
dopplerId
- Doppler identifiersourceId
- Source identifiertransitionId
- Transition identifiervelDef
- Velocity definition of Doppler shift
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()