org.orekit.frames
public class GTODProvider extends Object implements TransformProvider
This frame handles the sidereal time according to IAU-82 model.
Its parent frame is the TODProvider
.
The pole motion is not applied here.
Modifier | Constructor and Description |
---|---|
protected |
GTODProvider(IERSConventions conventions,
EOPHistory eopHistory)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getGAST(AbsoluteDate date)
Deprecated.
as of 6.1, replaced by
IERSConventions.getGASTFunction(org.orekit.time.TimeScale, EOPHistory) |
double |
getGMST(AbsoluteDate date)
Deprecated.
as of 6.1, replaced by
IERSConventions.getGMSTFunction(org.orekit.time.TimeScale) |
Transform |
getTransform(AbsoluteDate date)
Get the transform from TOD at specified date.
|
protected GTODProvider(IERSConventions conventions, EOPHistory eopHistory) throws OrekitException
conventions
- IERS conventions to useeopHistory
- EOP history (may be null)OrekitException
- if EOP parameters are desired but cannot be readpublic Transform getTransform(AbsoluteDate date) throws OrekitException
The update considers the Earth rotation from IERS data.
getTransform
in interface TransformProvider
date
- new value of the dateOrekitException
- if the nutation model data embedded in the
library cannot be read@Deprecated public double getGMST(AbsoluteDate date) throws OrekitException
IERSConventions.getGMSTFunction(org.orekit.time.TimeScale)
date
- current dateOrekitException
- if UT1 time scale cannot be retrieved@Deprecated public double getGAST(AbsoluteDate date) throws OrekitException
IERSConventions.getGASTFunction(org.orekit.time.TimeScale, EOPHistory)
date
- current dateOrekitException
- if UT1 time scale cannot be retrievedCopyright © 2002–2015 CS Syst?mes d'Information. All rights reserved.