public final class VEISProvider extends Object implements TransformProvider
Its parent frame is the GTODProvider without EOP correction application.
This frame is mainly provided for consistency with legacy softwares.
| Constructor and Description |
|---|
VEISProvider()
Constructor for the singleton.
|
| Modifier and Type | Method and Description |
|---|---|
Transform |
getTransform(AbsoluteDate date)
Get the transform from GTOD at specified date.
|
Transform |
getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from GTOD at specified date.
|
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
public VEISProvider()
throws PatriusException
PatriusException - if EOP data cannot be readpublic Transform getTransform(AbsoluteDate date) throws PatriusException
getTransform in interface TransformProviderdate - new value of the datePatriusException - if data embedded in the library cannot be readpublic Transform getTransform(AbsoluteDate date, boolean computeSpinDerivatives) throws PatriusException
getTransform in interface TransformProviderdate - new value of the datecomputeSpinDerivatives - unused paramPatriusException - if data embedded in the library cannot be readpublic Transform getTransform(AbsoluteDate date, FramesConfiguration config) throws PatriusException
Transform corresponding to specified date.
Warning: spin derivative is not computed.
getTransform in interface TransformProviderdate - current dateconfig - frames configuration to usePatriusException - if transform cannot be computed at given datepublic Transform getTransform(AbsoluteDate date, FramesConfiguration config, boolean computeSpinDerivatives) throws PatriusException
Transform corresponding to specified date.getTransform in interface TransformProviderdate - current dateconfig - frames configuration to usecomputeSpinDerivatives - true if spin derivatives should be computed. If not, spin derivative is set to nullPatriusException - if transform cannot be computed at given dateCopyright © 2017 CNES. All rights reserved.