public class GtmGeoSimpleOrbit extends AbstractGtmSimpleOrbit
date, inc, orbit| Constructor and Description |
|---|
GtmGeoSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double dhp,
double dha,
double inc,
double longi)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildOrbit()
Method to build the initial equinoctial orbit corresponding to the required hp/ha/inc and longitude.
|
double |
getDha()
Method to get the delta vs GEO orbit on the apogee altitude.
|
double |
getDhp()
Method to get the delta vs GEO orbit on the perigee altitude.
|
double |
getLongi()
Method to get the longitude vs ITRF of the orbit.
|
getDate, getInc, getOrbitpublic GtmGeoSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double dhp,
double dha,
double inc,
double longi)
throws GtmInitException
date - date of the orbit.dhp - delta vs GEO orbit on the perigee altitude (m)dha - delta on the apogee altitude (m)inc - inclination (rad)longi - longitude vs ITRF (rad)GtmInitException - occured when building the orbitprotected void buildOrbit()
throws GtmInitException
buildOrbit in class AbstractGtmSimpleOrbitGtmInitException - occured when building frames or use frames conversionpublic double getDhp()
public double getDha()
public double getLongi()
Copyright © 2022. All rights reserved.