Package org.orekit.frames
Class EOPEntry
- java.lang.Object
-
- org.orekit.frames.EOPEntry
-
- All Implemented Interfaces:
Serializable
,TimeStamped
public class EOPEntry extends Object implements TimeStamped, Serializable
This class holds an Earth Orientation Parameters entry.- Author:
- Luc Maisonobe
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EOPEntry(int mjd, double dt, double lod, double x, double y, double ddPsi, double ddEps, double dx, double dy)
Deprecated.as of 9.2 replaced withEOPEntry(int, double, double, double, double, double, double, double, double, ITRFVersion)
EOPEntry(int mjd, double dt, double lod, double x, double y, double ddPsi, double ddEps, double dx, double dy, ITRFVersion itrfType)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbsoluteDate
getDate()
Get the date.double
getDdEps()
Get the correction for nutation in obliquity δΔε.double
getDdPsi()
Get the correction for nutation in longitude δΔΨ.double
getDx()
Get the correction for Celestial Intermediate Pole (CIP) coordinates.double
getDy()
Get the correction for Celestial Intermediate Pole (CIP) coordinates.ITRFVersion
getITRFType()
Get the ITRF version this entry defines.double
getLOD()
Get the LoD (Length of Day) value.int
getMjd()
Get the entry date (modified julian day, 00h00 UTC scale).double
getUT1MinusUTC()
Get the UT1-UTC value.double
getX()
Get the X component of the pole motion.double
getY()
Get the Y component of the pole motion.
-
-
-
Constructor Detail
-
EOPEntry
@Deprecated public EOPEntry(int mjd, double dt, double lod, double x, double y, double ddPsi, double ddEps, double dx, double dy)
Deprecated.as of 9.2 replaced withEOPEntry(int, double, double, double, double, double, double, double, double, ITRFVersion)
Simple constructor.This constructor uses
ITRFVersion.ITRF_2014
by default.- Parameters:
mjd
- entry date (modified Julian day, 00h00 UTC scale)dt
- UT1-UTC in secondslod
- length of dayx
- X component of pole motiony
- Y component of pole motionddPsi
- correction for nutation in longitude δΔΨddEps
- correction for nutation in obliquity δΔεdx
- correction for Celestial Intermediate Pole (CIP) coordinatesdy
- correction for Celestial Intermediate Pole (CIP) coordinates
-
EOPEntry
public EOPEntry(int mjd, double dt, double lod, double x, double y, double ddPsi, double ddEps, double dx, double dy, ITRFVersion itrfType)
Simple constructor.- Parameters:
mjd
- entry date (modified Julian day, 00h00 UTC scale)dt
- UT1-UTC in secondslod
- length of dayx
- X component of pole motiony
- Y component of pole motionddPsi
- correction for nutation in longitude δΔΨddEps
- correction for nutation in obliquity δΔεdx
- correction for Celestial Intermediate Pole (CIP) coordinatesdy
- correction for Celestial Intermediate Pole (CIP) coordinatesitrfType
- ITRF version this entry defines
-
-
Method Detail
-
getMjd
public int getMjd()
Get the entry date (modified julian day, 00h00 UTC scale).- Returns:
- entry date
- See Also:
getDate()
-
getDate
public AbsoluteDate getDate()
Get the date.- Specified by:
getDate
in interfaceTimeStamped
- Returns:
- date attached to the object
-
getUT1MinusUTC
public double getUT1MinusUTC()
Get the UT1-UTC value.- Returns:
- UT1-UTC in seconds
-
getLOD
public double getLOD()
Get the LoD (Length of Day) value.- Returns:
- LoD in seconds
-
getX
public double getX()
Get the X component of the pole motion.- Returns:
- X component of pole motion
-
getY
public double getY()
Get the Y component of the pole motion.- Returns:
- Y component of pole motion
-
getDdPsi
public double getDdPsi()
Get the correction for nutation in longitude δΔΨ.- Returns:
- correction for nutation in longitude δΔΨ
-
getDdEps
public double getDdEps()
Get the correction for nutation in obliquity δΔε.- Returns:
- correction for nutation in obliquity δΔε
-
getDx
public double getDx()
Get the correction for Celestial Intermediate Pole (CIP) coordinates.- Returns:
- correction for Celestial Intermediate Pole (CIP) coordinates
-
getDy
public double getDy()
Get the correction for Celestial Intermediate Pole (CIP) coordinates.- Returns:
- correction for Celestial Intermediate Pole (CIP) coordinates
-
getITRFType
public ITRFVersion getITRFType()
Get the ITRF version this entry defines.- Returns:
- ITRF version this entry defines
- Since:
- 9.2
-
-