public class H0MinusNFrame extends Frame
"H0 - n" reference frame.
The "H0 - n" frame is a pseudo-inertial frame, built from the GCRF-ITRF transformation at the date H0 - n; this transformation is "frozen" in time, and it is combined to a rotation of an angle "longitude" around the Z axis of the ITRF frame.Its parent frame is the GCRF frame.
| Constructor and Description |
|---|
H0MinusNFrame(String name,
AbsoluteDate h0In,
double nIn,
double longitudeIn)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AbsoluteDate |
getH0()
Getter for the reference date.
|
double |
getLongitude()
Getter for the rotation angle around the ITRF Z axis.
|
double |
getN()
Getter for the reference date shift.
|
getAncestor, getDepth, getFirstCommonPseudoInertialAncestor, getFirstPseudoInertialAncestor, getFrozenFrame, getName, getNativeFrame, getParent, getPVCoordinates, getRoot, getTransformJacobian, getTransformProvider, getTransformTo, getTransformTo, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, setName, setReferential, toStringpublic H0MinusNFrame(String name, AbsoluteDate h0In, double nIn, double longitudeIn) throws PatriusException
name - frame nameh0In - reference datenIn - reference date shiftlongitudeIn - rotation angle around the ITRF Z axis (rad)PatriusException - thrown if the ITRF-GCRF transformation cannot be computedpublic final AbsoluteDate getH0()
public final double getN()
public final double getLongitude()
Copyright © 2024 CNES. All rights reserved.