alma.aedf.types
Class Field
java.lang.Object
|
+--alma.aedf.types.AEDF
|
+--alma.aedf.types.Field
- public class Field
- extends AEDF
Field position for each source.
The FIELD table defines a field position on the sky. For interferometers, this is the correlated field position. For single dishes, this is the nominal pointing direction.
Constructor Summary |
Field()
An empty constructor. |
Field(java.lang.String name,
java.lang.String code,
double timeRef,
int numPoly,
double[] delayDir,
double[] phaseDir,
double[] referenceDir,
int sourceId,
int ephemerisId,
int[] assFieldId,
java.lang.String assNature,
boolean flagRow)
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 |
Field
public Field()
- An empty constructor.
Field
public Field(java.lang.String name,
java.lang.String code,
double timeRef,
int numPoly,
double[] delayDir,
double[] phaseDir,
double[] referenceDir,
int sourceId,
int ephemerisId,
int[] assFieldId,
java.lang.String assNature,
boolean flagRow)
- A full constructor.
- Parameters:
name
- Name of fieldcode
- Special characteristics of fieldtimeRef
- Time origin for directions and ratesnumPoly
- Series order numPolydelayDir
- Direction of delay centerphaseDir
- Phase centerreferenceDir
- Reference centersourceId
- Source identifierephemerisId
- Ephemeris identifierassFieldId
- Associate field identifierassNature
- Nature of the associationflagRow
- The row flag
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
setName
public void setName(java.lang.String name)
setCode
public void setCode(java.lang.String code)
setTimeRef
public void setTimeRef(double timeRef)
setNumPoly
public void setNumPoly(int numPoly)
setDelayDir
public void setDelayDir(double[] delayDir)
setPhaseDir
public void setPhaseDir(double[] phaseDir)
setReferenceDir
public void setReferenceDir(double[] referenceDir)
setSourceId
public void setSourceId(int sourceId)
setEphemerisId
public void setEphemerisId(int ephemerisId)
setAssFieldId
public void setAssFieldId(int[] assFieldId)
setAssNature
public void setAssNature(java.lang.String assNature)
setFlagRow
public void setFlagRow(boolean flagRow)
getName
public java.lang.String getName()
getCode
public java.lang.String getCode()
getTimeRef
public double getTimeRef()
getNumPoly
public int getNumPoly()
getDelayDir
public double[] getDelayDir()
getPhaseDir
public double[] getPhaseDir()
getReferenceDir
public double[] getReferenceDir()
getSourceId
public int getSourceId()
getEphemerisId
public int getEphemerisId()
getAssFieldId
public int[] getAssFieldId()
getAssNature
public java.lang.String getAssNature()
getFlagRow
public boolean getFlagRow()