cds.astro
Class Ecliptic

java.lang.Object
  extended by cds.astro.Astroframe
      extended by cds.astro.Ecliptic
All Implemented Interfaces:
java.io.Serializable

public class Ecliptic
extends Astroframe

The ecliptic frame is defined such that the Sun has a latitude = 0. Since the obliquity of the Earth's axis is slightly changing with time, the relation between the Equatorial and Ecliptic frames vary with time. The J2000 value of the obliquity is in Hipparcos vol. 1, table 1.1.2 The fomulae used here refer to Earth Ephemeris VSOP 82/ELP 2000

See Also:
Serialized Form

Field Summary
protected  double equinox
          The ecliptic frame is tightly connected to the Equatorial frame.
protected  double[][] fromJ2000
           
 
Fields inherited from class cds.astro.Astroframe
base_epoch, ed_lat, ed_lon, epoch, hms, IAUframes, ICRSmatrix, name, precision
 
Constructor Summary
Ecliptic()
          Instanciate an Ecliptic frame (at default J2000 equinox)
Ecliptic(double equinox)
          Instanciate an Ecliptic frame.
 
Method Summary
 double[][] toICRSmatrix()
          Defines the rotation matrix to rotate to ICRS
 
Methods inherited from class cds.astro.Astroframe
create, create, equals, equals, fromICRS, fromICRS, isIAU, parse, setFrameEpoch, setICRSmatrix, toICRS, toICRS, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

equinox

protected double equinox
The ecliptic frame is tightly connected to the Equatorial frame.


fromJ2000

protected double[][] fromJ2000
Constructor Detail

Ecliptic

public Ecliptic(double equinox)
Instanciate an Ecliptic frame. For non-standard default epoch, use setFrameEpoch() method.

Parameters:
equinox - the equinox of definition, in Julian Year.

Ecliptic

public Ecliptic()
Instanciate an Ecliptic frame (at default J2000 equinox)

Method Detail

toICRSmatrix

public double[][] toICRSmatrix()
Defines the rotation matrix to rotate to ICRS

Specified by:
toICRSmatrix in class Astroframe
Returns:
the 3x3 rotation matrix to convert a position to ICRS frame