cds.astro
Class Equatorial

java.lang.Object
  extended by cds.astro.Astroframe
      extended by cds.astro.Equatorial
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FK4, FK5

public abstract class Equatorial
extends Astroframe

This abstract class introduces the specificities of the equatorial coordinates.
An equatorial coordinate system is a system linked to the Earth, and therefore varies with the long-term Earth motion (precession). A full definition of this frame therefore requires the knowledge of an Equinox which specifies when exactly this frame coincides with the Earth frame.

See Also:
Serialized Form

Field Summary
protected  double equinox
          Any equatorial frame must have its equinox defined.
protected  double[][] toBaseEquinox
           
 
Fields inherited from class cds.astro.Astroframe
base_epoch, ed_lat, ed_lon, epoch, hms, IAUframes, ICRSmatrix, name, precision
 
Method Summary
 java.lang.String toString()
          Edition of Equatorial frame.
 
Methods inherited from class cds.astro.Astroframe
create, create, equals, equals, fromICRS, fromICRS, isIAU, parse, setFrameEpoch, setICRSmatrix, toICRS, toICRS, toICRSmatrix, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

equinox

protected double equinox
Any equatorial frame must have its equinox defined. The exact definition is Besselian or Julian, depending on type of frame (FK5-based is Julian, FK4-based is Besseilan)


toBaseEquinox

protected double[][] toBaseEquinox
Method Detail

toString

public java.lang.String toString()
Edition of Equatorial frame.

Overrides:
toString in class Astroframe
Returns:
the name of the Astroframe.