|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.time.LocalTime
public class LocalTime
This class provides methods to compute local time.
| Constructor Summary | |
|---|---|
LocalTime(PVCoordinatesProvider sunEphemeris)
Constructor |
|
| Method Summary | |
|---|---|
double |
computeMeanLocalTime(AbsoluteDate date,
Vector3D pos)
Compute mean local time in TIRF frame. |
double |
computeMeanLocalTime(AbsoluteDate date,
Vector3D pos,
Frame frame,
double sideralTime)
Compute mean local time in provided frame. |
double |
computeTrueLocalTime(AbsoluteDate date,
Vector3D pos)
Compute true local time in TIRF frame. |
double |
computeTrueLocalTime(AbsoluteDate date,
Vector3D pos,
Frame frame)
Compute true local time in provided frame in the range ] -43200s; 43200s ]. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LocalTime(PVCoordinatesProvider sunEphemeris)
sunEphemeris - Sun ephemeris| Method Detail |
|---|
public double computeTrueLocalTime(AbsoluteDate date,
Vector3D pos,
Frame frame)
throws OrekitException
date - datepos - position in provided frame frameframe - frame in which true local time will be returned
OrekitException - thrown if Sun PV coordinates could not be retrieved
public double computeTrueLocalTime(AbsoluteDate date,
Vector3D pos)
throws OrekitException
date - datepos - position in TIRF frame
OrekitException - thrown if TIRF frame could not be retrieved or Sun PV coordinates could not be retrieved
public double computeMeanLocalTime(AbsoluteDate date,
Vector3D pos,
Frame frame,
double sideralTime)
throws OrekitException
date - datepos - position in provided frameframe - frame in which mean local time will be returnedsideralTime - sideral time expressed in provided frame (in rad)
OrekitException - thrown if true local time could not be computed
public double computeMeanLocalTime(AbsoluteDate date,
Vector3D pos)
throws OrekitException
date - datepos - position in provided frame
OrekitException - thrown if true local time or equation of time could not be computed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||