org.orekit.frames.configuration
Class DiurnalRotation
java.lang.Object
org.orekit.frames.configuration.DiurnalRotation
- All Implemented Interfaces:
- Serializable
public class DiurnalRotation
- extends Object
- implements Serializable
This class contains the different ut1-utc corrections (libration, tidal effects).
- Since:
- 1.2
- Version:
- $Id: DiurnalRotation.java 9755 2014-01-06 17:06:13Z houdroge $
- Author:
- Julie Anton, Rami Houdroge
- See Also:
- Serialized Form
- Concurrency :
- not thread safe because its attributes are not guaranteed to be thread safe.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiurnalRotation
public DiurnalRotation(TidalCorrectionModel tidesCorrection,
LibrationCorrectionModel librationCorrection)
- Simple constructor.
- Parameters:
tidesCorrection
- correction due to tidal effectslibrationCorrection
- correction due to libration
getUT1Correction
public double getUT1Correction(AbsoluteDate date)
- Compute ut1-tai correction.
- Parameters:
date
- date for which one we want to compute the correction
- Returns:
- ut1-tai correction as a double
getTidalCorrectionModel
public TidalCorrectionModel getTidalCorrectionModel()
- Returns:
- the tidal model
getLibrationCorrectionModel
public LibrationCorrectionModel getLibrationCorrectionModel()
- Returns:
- the libration model
Copyright © 2016 CNES. All Rights Reserved.