Class SharcHeader
java.lang.Object
SharcHeader
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- SharcFrame
public class SharcHeader
- extends java.lang.Object
- implements java.lang.Cloneable
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cosA
public double cosA
sinA
public double sinA
cosPA
public double cosPA
sinPA
public double sinPA
cosEL
public double cosEL
radec0
public Vector2D radec0
altaz0
public Vector2D altaz0
dRA0
public double dRA0
dDEC0
public double dDEC0
dAZ0
public double dAZ0
dEL0
public double dEL0
SharcHeader
public SharcHeader()
SharcHeader
public SharcHeader(SharcScan setscan)
init
public void init()
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
getPositionAngle
public double getPositionAngle()
calc
public void calc()
getArrayOffset
public Vector2D getArrayOffset(Vector2D position,
Vector2D reference)
getArrayOffset
public Vector2D getArrayOffset(Bolometer pixel,
Vector2D reference)
getdAZdEL
public Vector2D getdAZdEL(Bolometer pixel)
getdRAdDEC
public Vector2D getdRAdDEC(Bolometer pixel)
getCoords
public SphericalCoordinates getCoords(Bolometer pixel)
getALTAZ
public Vector2D getALTAZ(Bolometer pixel)
getTrackingALTAZ
public Vector2D getTrackingALTAZ(Bolometer pixel)
findColumns
public static void findColumns(nom.tam.fits.BinaryTableHDU hdu)
validate
public void validate()
add
public void add(SharcHeader header)
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
parse
public void parse(java.lang.Object[] row)