|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.sirius.patrius.utils.AlmanacParameter
fr.cnes.sirius.patrius.utils.GalileoAlmanacParameters
public class GalileoAlmanacParameters
This class is a simple container for galileo almanac parameters.
| Field Summary | |
|---|---|
static int |
ROLL_OVER_WEEK_GALILEO
Roll-over week number for Galileo parameters. |
| Constructor Summary | |
|---|---|
GalileoAlmanacParameters(double refDuration,
int week,
double m0,
double e,
double squareRootA,
double omega0,
double i0,
double w0,
double rateRa)
Creates an instance of Galileo Almanac parameters |
|
| Method Summary | |
|---|---|
AbsoluteDate |
getDate(int weekNumber,
double milliInWeek)
Returns GNSS date given a week number and second in the week. |
int |
getRolloverWeeks()
Returns almanach unambiguous week number. |
| Methods inherited from class fr.cnes.sirius.patrius.utils.AlmanacParameter |
|---|
getEccentricity, getI, getMeanAnomalyInit, getOmegaInit, getOmegaRate, getSqrtA, gettRef, getW, getWeekRef |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int ROLL_OVER_WEEK_GALILEO
| Constructor Detail |
|---|
public GalileoAlmanacParameters(double refDuration,
int week,
double m0,
double e,
double squareRootA,
double omega0,
double i0,
double w0,
double rateRa)
refDuration - time applicability of Galiléo almanacweek - week of the Galileo almanacm0 - Initial Mean anomalye - EccentricitysquareRootA - Semi major axis square rootomega0 - Initial Right ascencioni0 - Orbital inclinationw0 - Argument of perigeerateRa - Rate of right ascension| Method Detail |
|---|
public int getRolloverWeeks()
AlmanacParameter
getRolloverWeeks in class AlmanacParameter
public AbsoluteDate getDate(int weekNumber,
double milliInWeek)
AlmanacParameter
getDate in class AlmanacParameterweekNumber - week number taking roll-over into accountmilliInWeek - millisecond in week
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||