Class CoordinateEpoch
java.lang.Object
CoordinateEpoch
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<CoordinateEpoch>
- Direct Known Subclasses:
- BesselianEpoch, JulianEpoch
public abstract class CoordinateEpoch
- extends java.lang.Object
- implements java.lang.Cloneable, java.lang.Comparable<CoordinateEpoch>
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
year
public double year
precision
public static final double precision
- See Also:
- Constant Field Values
CoordinateEpoch
public CoordinateEpoch()
CoordinateEpoch
public CoordinateEpoch(double epoch)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
compareTo
public int compareTo(CoordinateEpoch epoch)
- Specified by:
compareTo in interface java.lang.Comparable<CoordinateEpoch>
getJulianYear
public abstract double getJulianYear()
getBesselianYear
public abstract double getBesselianYear()
setMJD
public abstract void setMJD(double MJD)
getMJD
public abstract double getMJD()
forJulianDate
public void forJulianDate(double JD)
getJulianDate
public double getJulianDate()
edit
public void edit(nom.tam.util.Cursor cursor)
throws nom.tam.fits.HeaderCardException
- Throws:
nom.tam.fits.HeaderCardException
edit
public void edit(nom.tam.util.Cursor cursor,
java.lang.String alt)
throws nom.tam.fits.HeaderCardException
- Throws:
nom.tam.fits.HeaderCardException
parse
public void parse(nom.tam.fits.Header header)
parse
public void parse(nom.tam.fits.Header header,
java.lang.String alt)
forString
public static CoordinateEpoch forString(java.lang.String text)