alma.aedf.types
Class Antenna
java.lang.Object
|
+--alma.aedf.types.AEDF
|
+--alma.aedf.types.Antenna
- public class Antenna
- extends AEDF
Antenna characteristics.
This sub-table contains the global antenna properties for each antenna in the AEDF. It is indexed directly from the antennaArray collection in the ConfigDescription table.
Constructor Summary |
Antenna()
An empty constructor. |
Antenna(java.lang.String name,
java.lang.String station,
java.lang.String type,
double[] position,
double timePos,
double[] offset,
double dishDiameter,
int assocAntennaId,
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 |
Antenna
public Antenna()
- An empty constructor.
Antenna
public Antenna(java.lang.String name,
java.lang.String station,
java.lang.String type,
double[] position,
double timePos,
double[] offset,
double dishDiameter,
int assocAntennaId,
boolean flagRow)
- A full constructor.
- Parameters:
name
- Antenna namestation
- Station nametype
- Antenna typeposition
- Antenna X,Y,Z phase reference positionstimePos
- Time when the antenna position has been calibratedoffset
- Axes offset of mount to FEED REFERENCE pointdishDiameter
- Diameter of dishassocAntennaId
- Associated antenna identifierflagRow
- 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)
setStation
public void setStation(java.lang.String station)
setType
public void setType(java.lang.String type)
setPosition
public void setPosition(double[] position)
setTimePos
public void setTimePos(double timePos)
setOffset
public void setOffset(double[] offset)
setDishDiameter
public void setDishDiameter(double dishDiameter)
setAssocAntennaId
public void setAssocAntennaId(int assocAntennaId)
setFlagRow
public void setFlagRow(boolean flagRow)
getName
public java.lang.String getName()
getStation
public java.lang.String getStation()
getType
public java.lang.String getType()
getPosition
public double[] getPosition()
getTimePos
public double getTimePos()
getOffset
public double[] getOffset()
getDishDiameter
public double getDishDiameter()
getAssocAntennaId
public int getAssocAntennaId()
getFlagRow
public boolean getFlagRow()