Package org.orekit.time
Class ClockTimeScale
java.lang.Object
org.orekit.time.ClockTimeScale
- All Implemented Interfaces:
TimeScale
Time scale with clock offset from another time scale.
- Since:
- 12.1
- Author:
- Luc Maisonobe
-
Constructor Summary
ConstructorsConstructorDescriptionClockTimeScale(String name, TimeScale reference, ClockModel clockModel) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetName()Get the name time 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.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.time.TimeScale
getLeap, getLeap, insideLeap, insideLeap, minuteDuration, minuteDuration, offsetToTAI
-
Constructor Details
-
ClockTimeScale
Simple constructor.- Parameters:
name- name of the time scalereference- reference time scaleclockModel- clock offset model
-
-
Method Details
-
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.
-