org.orekit.frames
Class H0MinusNFrame

java.lang.Object
  extended by org.orekit.frames.Frame
      extended by org.orekit.frames.H0MinusNFrame
All Implemented Interfaces:
Serializable

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.

Since:
3.4
Version:
$Id: H0MinusNFrame.java 17624 2017-05-19 09:05:47Z bignon $
Author:
Emmanuel Bignon
See Also:
Serialized Form

Constructor Summary
H0MinusNFrame(String name, AbsoluteDate h0In, double nIn, double longitudeIn)
          Constructor.
 
Method Summary
 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.
 
Methods inherited from class org.orekit.frames.Frame
getAncestor, getDepth, getFrozenFrame, getName, getParent, getRoot, getTransformJacobian, getTransformProvider, getTransformTo, getTransformTo, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, isQuasiInertial, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

H0MinusNFrame

public H0MinusNFrame(String name,
                     AbsoluteDate h0In,
                     double nIn,
                     double longitudeIn)
              throws OrekitException
Constructor.

Parameters:
name - frame name
h0In - reference date
nIn - reference date shift
longitudeIn - rotation angle around the ITRF Z axis (rad)
Throws:
OrekitException - thrown if the ITRF-GCRF transformation cannot be computed
Method Detail

getH0

public final AbsoluteDate getH0()
Getter for the reference date.

Returns:
the reference date

getN

public final double getN()
Getter for the reference date shift.

Returns:
the reference date shift

getLongitude

public final double getLongitude()
Getter for the rotation angle around the ITRF Z axis.

Returns:
the rotation angle around the ITRF Z axis (rad)


Copyright © 2017 CNES. All Rights Reserved.