public final class EMBProvider extends Object implements TransformProvider
This frame is Earth-Moon barycenter-centered pseudo-inertial reference frame.
Its parent frame is the Solar System barycenter frame (ICRF).
| Constructor and Description |
|---|
EMBProvider() |
| Modifier and Type | Method and Description |
|---|---|
Transform |
getTransform(AbsoluteDate date)
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified
date.
|
Transform |
getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified
date.
|
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified
date.
|
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified
date.
|
public Transform getTransform(AbsoluteDate date, FramesConfiguration config) throws PatriusException
getTransform in interface TransformProviderdate - new value of the dateconfig - frames configuration to usePatriusException - if the JPL ephemeris data cannot be retrievedpublic Transform getTransform(AbsoluteDate date) throws PatriusException
getTransform in interface TransformProviderdate - new value of the datePatriusException - if the JPL ephemeris data cannot be retrievedpublic Transform getTransform(AbsoluteDate date, boolean computeSpinDerivatives) throws PatriusException
Spin derivative is never computed and is either 0 or null.
getTransform in interface TransformProviderdate - new value of the datecomputeSpinDerivatives - true if spin derivatives shall be computed, false otherwisePatriusException - if the JPL ephemeris data cannot be retrievedpublic Transform getTransform(AbsoluteDate date, FramesConfiguration config, boolean computeSpinDerivatives) throws PatriusException
Spin derivative is never computed and is either 0 or null.
getTransform in interface TransformProviderdate - new value of the dateconfig - frames configuration to usecomputeSpinDerivatives - true if spin derivatives shall be computed, false otherwisePatriusException - if the JPL ephemeris data cannot be retrievedCopyright © 2025 CNES. All rights reserved.