Package skyview.geometry.csys
Class Helioecliptic
java.lang.Object
skyview.geometry.CoordinateSystem
skyview.geometry.csys.Ecliptic
skyview.geometry.csys.Helioecliptic
- All Implemented Interfaces:
Serializable
,Component
A helioecliptic coordinate system at a given epoch.
This gives a coordinate system where the Sun is at the
center of the coordinate system. We assume that the same epoch
is to be used to get the position of the Sun and the basis
Ecliptic coordinate system.
- See Also:
-
Field Summary
Fields inherited from class skyview.geometry.CoordinateSystem
B1950, Gal, ICRS, J2000
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class skyview.geometry.csys.Ecliptic
getRotater
Methods inherited from class skyview.geometry.CoordinateSystem
factory, factory, getSphereDistorter
-
Constructor Details
-
Helioecliptic
public Helioecliptic(double epoch) Get a coordinate system at a given epoch.- Parameters:
epoch
- The desired epoch
-
-
Method Details
-
getName
Get the name of the component. -
getDescription
Get a description of the component.- Specified by:
getDescription
in interfaceComponent
- Overrides:
getDescription
in classEcliptic
-
sunlong
public static double sunlong(double epoch) Find the ecliptic longitude of the Sun at a given epoch. Algorithm derived (and simplified) from the IDL Astronomy library sunpos (C.D. Pike, B. Emerson).- Parameters:
epoch
- (in years).
-