Class ICRSCoordinateSystem

  extended by skyview.geometry.CoordinateSystem
      extended by skyview.geometry.csys.ICRSCoordinateSystem
All Implemented Interfaces:, Component

public class ICRSCoordinateSystem
extends CoordinateSystem
implements Component

A class defining the ICRS coordinate system. This should probably be the reference coordinate system, but it differs only very slightly from the J2000 coordinate system about 0.1". According to Feissel and Mignard (1998) coordinates of the ICRS pole in J2000 coordinates is: RA= 16.515 degrees, and dec = 90 minus .01794". The zero point (0,0) ICRS has a J2000 RA of -.078". We use this to define the rotation matrix.

See Also:
Serialized Form

Field Summary
Fields inherited from class skyview.geometry.CoordinateSystem
B1950, Galactic, ICRS, J2000
Constructor Summary
Method Summary
 java.lang.String getDescription()
          Get a description of the object.
 java.lang.String getName()
          Get the name of this object.
 Rotater getRotater()
          Return the rotation associated with the coordinate system.
Methods inherited from class skyview.geometry.CoordinateSystem
factory, getSphereDistorter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public ICRSCoordinateSystem()
Method Detail


public java.lang.String getName()
Get the name of this object.

Specified by:
getName in interface Component


public java.lang.String getDescription()
Get a description of the object.

Specified by:
getDescription in interface Component


public Rotater getRotater()
Return the rotation associated with the coordinate system.

Specified by:
getRotater in class CoordinateSystem