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 TransformgetTransform(AbsoluteDate date)Get theTransformcorresponding to specified date.<T extends org.hipparchus.RealFieldElement<T>>
FieldTransform<T>getTransform(FieldAbsoluteDate<T> date)Get theFieldTransformcorresponding 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:TransformProviderGet theTransformcorresponding to specified date.- Specified by:
getTransformin 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:TransformProviderGet theFieldTransformcorresponding to specified date.- Specified by:
getTransformin interfaceTransformProvider- Type Parameters:
T- type of the field elements- Parameters:
date- current date- Returns:
- transform at specified date
-
-