Package org.orekit.files.sinex
Class SinexEopEntry
- java.lang.Object
-
- org.orekit.files.sinex.SinexEopEntry
-
- All Implemented Interfaces:
TimeStamped
public class SinexEopEntry extends Object implements TimeStamped
Container for EOP entry read in a Sinex file.- Since:
- 11.2
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description SinexEopEntry(AbsoluteDate epoch)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbsoluteDategetDate()Get the date.doublegetLod()Get the length of day.doublegetNutLn()Get the nutation correction in longitude.doublegetNutOb()Get the nutation correction in obliquity.doublegetNutX()Get the nutation correction X.doublegetNutY()Get the nutation correction Y.doublegetUt1MinusUtc()Get the UT1-UTC offset.doublegetXPo()Get the X polar motion.doublegetYPo()Get the Y polar motion.voidsetLod(double lod)Set the length of day.voidsetNutLn(double nutLn)Set the nutation correction in longitude.voidsetNutOb(double nutOb)Set the nutation correction in obliquity.voidsetNutX(double nutX)Set the nutation correction X.voidsetNutY(double nutY)Set the nutation correction Y.voidsetUt1MinusUtc(double ut1MinusUtc)Set the UT1-UTC offset.voidsetxPo(double xPo)Set the X polar motion.voidsetyPo(double yPo)Set the Y polar motion.EOPEntrytoEopEntry(IERSConventions.NutationCorrectionConverter converter, ITRFVersion version, TimeScale scale)Converts to anEOPEntry.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom
-
-
-
-
Constructor Detail
-
SinexEopEntry
public SinexEopEntry(AbsoluteDate epoch)
Constructor.- Parameters:
epoch- epoch of the data
-
-
Method Detail
-
getDate
public AbsoluteDate getDate()
Get the date.- Specified by:
getDatein interfaceTimeStamped- Returns:
- date attached to the object
-
getLod
public double getLod()
Get the length of day.- Returns:
- the length of day in seconds
-
setLod
public void setLod(double lod)
Set the length of day.- Parameters:
lod- the length of day to set in seconds
-
getUt1MinusUtc
public double getUt1MinusUtc()
Get the UT1-UTC offset.- Returns:
- the UT1-UTC offset in seconds
-
setUt1MinusUtc
public void setUt1MinusUtc(double ut1MinusUtc)
Set the UT1-UTC offset.- Parameters:
ut1MinusUtc- the value to set in seconds
-
getXPo
public double getXPo()
Get the X polar motion.- Returns:
- the X polar motion in radians
-
setxPo
public void setxPo(double xPo)
Set the X polar motion.- Parameters:
xPo- the X polar motion to set in radians
-
getYPo
public double getYPo()
Get the Y polar motion.- Returns:
- the Y polar motion in radians
-
setyPo
public void setyPo(double yPo)
Set the Y polar motion.- Parameters:
yPo- the Y polar motion to set in radians
-
getNutLn
public double getNutLn()
Get the nutation correction in longitude.- Returns:
- the nutation correction in longitude in radians
-
setNutLn
public void setNutLn(double nutLn)
Set the nutation correction in longitude.- Parameters:
nutLn- the nutation correction in longitude to set in radians
-
getNutOb
public double getNutOb()
Get the nutation correction in obliquity.- Returns:
- the nutation correction in obliquity in radians
-
setNutOb
public void setNutOb(double nutOb)
Set the nutation correction in obliquity.- Parameters:
nutOb- the nutation correction in obliquity to set in radians
-
getNutX
public double getNutX()
Get the nutation correction X.- Returns:
- the nutation correction X in radians
-
setNutX
public void setNutX(double nutX)
Set the nutation correction X.- Parameters:
nutX- the nutation correction X to set in radians
-
getNutY
public double getNutY()
Get the nutation correction Y.- Returns:
- the nutation correction Y in radians
-
setNutY
public void setNutY(double nutY)
Set the nutation correction Y.- Parameters:
nutY- the nutation correction Y to set in radians
-
toEopEntry
public EOPEntry toEopEntry(IERSConventions.NutationCorrectionConverter converter, ITRFVersion version, TimeScale scale)
Converts to anEOPEntry.- Parameters:
converter- converter to use for nutation correctionsversion- ITRF versionscale- time scale for epochs- Returns:
- an
EOPEntry
-
-