public class EOPEntry extends Object implements TimeStamped, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
EOPEntry.DtType
dt type.
|
| Constructor and Description |
|---|
EOPEntry(AbsoluteDate adate,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn)
Constructor with an AbsoluteDate parameter.
|
EOPEntry(AbsoluteDate adate,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn,
EOPEntry.DtType type)
Constructor with an AbsoluteDate parameter.
|
EOPEntry(DateComponents datec,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn)
Constructor with DateComponents parameter.
|
EOPEntry(DateComponents datec,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn,
EOPEntry.DtType type)
Constructor with DateComponents parameter.
|
EOPEntry(int mjd,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn)
Simple constructor.
|
EOPEntry(int mjd,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn,
EOPEntry.DtType type)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AbsoluteDate |
getDate()
Get the date.
|
double |
getDX()
Get the dx correction of the X component of the celestial pole (IAU 2000) or celestial pole offset in longitude
(IAU 1980).
|
double |
getDY()
Get the dy correction of the Y component of the celestial pole (IAU 2000) or celestial pole offset in obliquity
(IAU 1980).
|
double |
getLOD()
Get the LoD (Length of Day) value.
|
double |
getUT1MinusTAI()
Get the UT1-TAI value.
|
double |
getX()
Get the X component of the pole motion.
|
double |
getY()
Get the Y component of the pole motion.
|
public EOPEntry(int mjd,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn)
throws PatriusException
mjd - entry date (modified julian day, 00h00 UTC scale)dtIn - UT1-UTC in secondslodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)PatriusException - if UTC time scale cannot be retrievedpublic EOPEntry(DateComponents datec, double dtIn, double lodIn, double xIn, double yIn, double dxIn, double dyIn) throws PatriusException
datec - a DateComponents instancedtIn - UT1-UTC in secondslodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)PatriusException - if UTC time scale cannot be retrievedpublic EOPEntry(AbsoluteDate adate, double dtIn, double lodIn, double xIn, double yIn, double dxIn, double dyIn) throws PatriusException
adate - an AbsoluteDate instancedtIn - UT1-UTC in secondslodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)PatriusException - if UTC time scale cannot be retrievedpublic EOPEntry(int mjd,
double dtIn,
double lodIn,
double xIn,
double yIn,
double dxIn,
double dyIn,
EOPEntry.DtType type)
throws PatriusException
mjd - entry date (modified julian day, 00h00 UTC scale)dtIn - UT1-UTC or UT1-TAI in seconds (see param type)lodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)type - dt type : UT1-TAI or UT1-UTCPatriusException - if UTC time scale cannot be retrievedpublic EOPEntry(DateComponents datec, double dtIn, double lodIn, double xIn, double yIn, double dxIn, double dyIn, EOPEntry.DtType type) throws PatriusException
datec - a DateComponents instancedtIn - UT1-UTC or UT1-TAI in seconds (see param type)lodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)type - dt type : UT1-TAI or UT1-UTCPatriusException - if UTC time scale cannot be retrievedpublic EOPEntry(AbsoluteDate adate, double dtIn, double lodIn, double xIn, double yIn, double dxIn, double dyIn, EOPEntry.DtType type) throws PatriusException
adate - an AbsoluteDate instancedtIn - UT1-UTC or UT1-TAI in seconds (see param type)lodIn - length of dayxIn - X component of pole motionyIn - Y component of pole motiondxIn - nutation correction for the X component (IAU 2000) or longitude offset (IAU 1980)dyIn - nutation correction for the Y component (IAU 2000) or obliquity offset (IAU 1980)type - dt type : UT1-TAI or UT1-UTCPatriusException - if UTC time scale cannot be retrievedpublic AbsoluteDate getDate()
getDate in interface TimeStampedpublic double getUT1MinusTAI()
public double getLOD()
public double getX()
public double getY()
public double getDX()
public double getDY()
Copyright © 2021 CNES. All rights reserved.