Package org.orekit.time
Class UT1Scale
java.lang.Object
org.orekit.time.UT1Scale
- All Implemented Interfaces:
TimeScale
Universal Time 1.
UT1 is a time scale directly linked to the actual rotation of the Earth.
It is an irregular scale, reflecting Earth irregular rotation rate. The offset
between UT1 and UTC is found in the Earth Orientation
Parameters published by IERS.
- Since:
- 5.1
- Author:
- Luc Maisonobe
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUT1Scale(EOPHistory eopHistory, UTCScale utc) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the EOP history.getName()Get the name time scale.Get the associated UTC scale.offsetFromTAI(AbsoluteDate date) Get the offset to convert locations fromTAIScaleto instance.<T extends CalculusFieldElement<T>>
ToffsetFromTAI(FieldAbsoluteDate<T> date) Get the offset to convert locations fromTAIScaleto instance.toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.orekit.time.TimeScale
getLeap, getLeap, insideLeap, insideLeap, minuteDuration, minuteDuration, offsetToTAI
-
Constructor Details
-
UT1Scale
Simple constructor.- Parameters:
eopHistory- user supplied EOP history (may be null)utc- UTC time scale
-
-
Method Details
-
getUTCScale
Get the associated UTC scale.- Returns:
- associated UTC scale.
- Since:
- 9.1
-
getEOPHistory
Get the EOP history.- Returns:
- eop history (may be null)
-
offsetFromTAI
Get the offset to convert locations fromTAIScaleto instance.- Specified by:
offsetFromTAIin interfaceTimeScale- Parameters:
date- conversion date- Returns:
- offset in seconds to add to a location in
TAIScaletime scale to get a location in instance time scale - See Also:
-
offsetFromTAI
Get the offset to convert locations fromTAIScaleto instance.- Specified by:
offsetFromTAIin interfaceTimeScale- Type Parameters:
T- type of the filed elements- Parameters:
date- conversion date- Returns:
- offset in seconds to add to a location in
TAIScaletime scale to get a location in instance time scale - See Also:
-
getName
Get the name time scale. -
toString
-