Package gaiasky.util.gaia
Class EquatorialAnglesRates
java.lang.Object
gaiasky.util.gaia.AbstractAttitudeAnglesRates
gaiasky.util.gaia.EquatorialAnglesRates
public class EquatorialAnglesRates extends AbstractAttitudeAnglesRates
A compound object for holding equatorial angles and their rates as per
Fig. 4 in GAIA-C3-TN-LU-085.
-
Field Summary
Fields inherited from class gaiasky.util.gaia.AbstractAttitudeAnglesRates
anglesRates
-
Constructor Summary
Constructors Constructor Description EquatorialAnglesRates()
-
Method Summary
Modifier and Type Method Description double
getAlphaZ()
Get the right ascension of the SRS z axis - this is the first equatorial attitude angledouble
getAlphaZDot()
Get the time derivative of the right ascension of the SRS z axisdouble
getDeltaZ()
Get the declination of the SRS z axis - this is the second equatorial attitude angledouble
getDeltaZDot()
Get the time derivative of the declination of the SRS z axisdouble
getPsi()
Get the equatorial spin phase angle, psi (from the ascending node on the equator to the SRS x axis) - this is the third equatorial attitude angledouble
getPsiDot()
Get time derivative psiDot of the the equatorial spin phase angleMethods inherited from class gaiasky.util.gaia.AbstractAttitudeAnglesRates
setFirstAngle, setFirstPair, setFirstRate, setSecondAngle, setSecondPair, setSecondRate, setThirdAngle, setThirdPair, setThirdRate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EquatorialAnglesRates
public EquatorialAnglesRates()
-
-
Method Details
-
getAlphaZ
public double getAlphaZ()Get the right ascension of the SRS z axis - this is the first equatorial attitude angle- Returns:
- right ascension of the z axis [rad]
-
getAlphaZDot
public double getAlphaZDot()Get the time derivative of the right ascension of the SRS z axis- Returns:
- time derivative of the right ascension of the z axis [rad/day]
-
getDeltaZ
public double getDeltaZ()Get the declination of the SRS z axis - this is the second equatorial attitude angle- Returns:
- declination of the z axis [rad]
-
getDeltaZDot
public double getDeltaZDot()Get the time derivative of the declination of the SRS z axis- Returns:
- time derivative of the declination of the z axis [rad/day]
-
getPsi
public double getPsi()Get the equatorial spin phase angle, psi (from the ascending node on the equator to the SRS x axis) - this is the third equatorial attitude angle- Returns:
- equatorial spin phase [rad]
-
getPsiDot
public double getPsiDot()Get time derivative psiDot of the the equatorial spin phase angle- Returns:
- time derivative of the equatorial spin phase [rad/day]
-