public interface EOPHistory extends Iterable<TimeStamped>
Modifier and Type | Method and Description |
---|---|
void |
addEntry(EOPEntry entry)
Add an Earth Orientation Parameters entry.
|
AbsoluteDate |
getEndDate()
Get the date of the last available Earth Orientation Parameters.
|
EOPInterpolators |
getEOPInterpolationMethod()
Return the EOP interpolation method.
|
double |
getLOD(AbsoluteDate date)
Get the LoD (Length of Day) value.
|
NutationCorrection |
getNutationCorrection(AbsoluteDate date)
Get the correction to the nutation parameters.
|
PoleCorrection |
getPoleCorrection(AbsoluteDate date)
Get the pole IERS Reference Pole correction.
|
AbsoluteDate |
getStartDate()
Get the date of the first available Earth Orientation Parameters.
|
double |
getUT1MinusTAI(AbsoluteDate date)
Get the UT1-TAI value.
|
double |
getUT1MinusUTC(AbsoluteDate date)
Get the UT1-UTC value.
|
int |
size()
Get the number of entries in the history.
|
forEach, iterator, spliterator
void addEntry(EOPEntry entry)
entry
- entry to addint size()
AbsoluteDate getStartDate()
AbsoluteDate getEndDate()
double getUT1MinusUTC(AbsoluteDate date)
The data provided comes from the IERS files. It is smoothed data.
date
- date at which the value is desireddouble getUT1MinusTAI(AbsoluteDate date)
The data provided comes from the IERS files. It is smoothed data.
date
- date at which the value is desireddouble getLOD(AbsoluteDate date)
The data provided comes from the IERS files. It is smoothed data.
date
- date at which the value is desiredEOPInterpolators getEOPInterpolationMethod()
PoleCorrection getPoleCorrection(AbsoluteDate date) throws TimeStampedCacheException
The data provided comes from the IERS files. It is smoothed data.
date
- date at which the correction is desiredPoleCorrection.NULL_CORRECTION
if date is outside covered range)TimeStampedCacheException
- for TimeStampedCache problemsNutationCorrection getNutationCorrection(AbsoluteDate date)
The data provided comes from the IERS files. It is smoothed data.
date
- date at which the correction is desiredNutationCorrection.NULL_CORRECTION
if date is outside covered range)Copyright © 2023 CNES. All rights reserved.