cds.astro
Class Supergal

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

public class Supergal
extends Astroframe

The Supergalactic frame is defined such (0,0) represents the direction toward the center of the Local Group of galaxies. The Supergalactic frame is defined by reference to the Galactic System.

See Also:
Serialized Form

Field Summary
static java.lang.String class_name
          Name of this frame
static double[][] supergal
          Rotation matrix to move from Galactic to Supergalactic.
 
Fields inherited from class cds.astro.Astroframe
base_epoch, ed_lat, ed_lon, epoch, hms, IAUframes, ICRSmatrix, name, precision
 
Constructor Summary
Supergal()
          Instanciate an Supergal 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

class_name

public static java.lang.String class_name
Name of this frame


supergal

public static final double[][] supergal
Rotation matrix to move from Galactic to Supergalactic.

Constructor Detail

Supergal

public Supergal()
Instanciate an Supergal frame. Default epoch is B1950.

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 in ICRS frame = (supergal * gal_2000)t