|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.orekit.time.TimeScalesFactory
public class TimeScalesFactory
Factory for predefined time scales.
This is a utility class, so its constructor is private.
Method Summary | |
---|---|
static void |
addDefaultUTCTAILoader()
Add the default loader for UTC-TAI offsets history files. |
static void |
addUTCTAILoader(UTCTAILoader loader)
Add a loader for UTC-TAI offsets history files. |
static void |
clearUTCTAILoaders()
Clear loaders for UTC-TAI offsets history files. |
static GMSTScale |
getGMST()
Get the Greenwich Mean Sidereal Time scale. |
static GPSScale |
getGPS()
Get the Global Positioning System scale. |
static GalileoScale |
getGST()
Get the Galileo System Time scale. |
static TAIScale |
getTAI()
Get the International Atomic Time scale. |
static TCBScale |
getTCB()
Get the Barycentric Coordinate Time scale. |
static TCGScale |
getTCG()
Get the Geocentric Coordinate Time scale. |
static TDBScale |
getTDB()
Get the Barycentric Dynamic Time scale. |
static TTScale |
getTT()
Get the Terrestrial Time scale. |
static UT1Scale |
getUT1()
Get the Universal Time 1 scale. |
static UTCScale |
getUTC()
Get the Universal Time Coordinate scale. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void addUTCTAILoader(UTCTAILoader loader)
loader
- custom loader to addgetUTC()
,
clearUTCTAILoaders()
public static void addDefaultUTCTAILoader()
The default loader looks for a file named UTC-TAI.history
that must be in the IERS format.
getUTC()
,
clearUTCTAILoaders()
public static void clearUTCTAILoaders()
getUTC()
,
addUTCTAILoader(UTCTAILoader)
,
addDefaultUTCTAILoader()
public static TAIScale getTAI()
public static UTCScale getUTC() throws OrekitException
If no UTCTAILoader
has been added by calling addUTCTAILoader
or if clearUTCTAILoaders
has been called afterwards,
the addDefaultUTCTAILoader
method
will be called automatically.
OrekitException
- if some data can't be read or some
file content is corruptedaddUTCTAILoader(UTCTAILoader)
,
clearUTCTAILoaders()
,
addDefaultUTCTAILoader()
public static UT1Scale getUT1() throws OrekitException
UT1 scale depends on both UTC scale and Earth Orientation Parameters,
so this method loads these data sets. See the TimeScalesFactory.getUTC()
and EOPHistoryFactory.getEOP2000History()
methods for an explanation of how the
corresponding data loaders can be configured.
OrekitException
- if some data can't be read or some
file content is corruptedgetUTC()
public static TTScale getTT()
public static GalileoScale getGST()
public static GPSScale getGPS()
public static TCGScale getTCG()
public static TDBScale getTDB()
public static TCBScale getTCB()
public static GMSTScale getGMST() throws OrekitException
OrekitException
- if some data can't be read or some
file content is corrupted
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |