Package org.orekit.frames
Class EclipticProvider
- java.lang.Object
-
- org.orekit.frames.EclipticProvider
-
- All Implemented Interfaces:
Serializable
,TransformProvider
public class EclipticProvider extends Object implements TransformProvider
An inertial frame aligned with the ecliptic.The IAU defines the ecliptic as "the plane perpendicular to the mean heliocentric orbital angular momentum vector of the Earth-Moon barycentre in the BCRS (IAU 2006 Resolution B1)." The +z axis is aligned with the angular momentum vector, and the +x axis is aligned with +x axis of
MOD
.This implementation agrees with the JPL 406 ephemerides to within 0.5 arc seconds.
- Since:
- 7.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EclipticProvider(IERSConventions conventions)
Create a transform provider from MOD to an ecliptically aligned frame.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Transform
getTransform(AbsoluteDate date)
Get theTransform
corresponding to specified date.<T extends org.hipparchus.RealFieldElement<T>>
FieldTransform<T>getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.
-
-
-
Constructor Detail
-
EclipticProvider
public EclipticProvider(IERSConventions conventions)
Create a transform provider from MOD to an ecliptically aligned frame.- Parameters:
conventions
- IERS conventions
-
-
Method Detail
-
getTransform
public Transform getTransform(AbsoluteDate date)
Description copied from interface:TransformProvider
Get theTransform
corresponding to specified date.- Specified by:
getTransform
in interfaceTransformProvider
- Parameters:
date
- current date- Returns:
- transform at specified date
-
getTransform
public <T extends org.hipparchus.RealFieldElement<T>> FieldTransform<T> getTransform(FieldAbsoluteDate<T> date)
Description copied from interface:TransformProvider
Get theFieldTransform
corresponding to specified date.- Specified by:
getTransform
in interfaceTransformProvider
- Type Parameters:
T
- type of the field elements- Parameters:
date
- current date- Returns:
- transform at specified date
-
-