Provide methods for computing the corrected Keplerian parameters.
Definition at line 268 of file GLOCNavAlm.hpp.

Public Member Functions | |
| Corrected () | |
| Initialize data to NaN. More... | |
| Xvt | getXvt (const gnsstk::CommonTime &toi) |
| void | setData (double L, const Uncorrected &uncor, const Deltas &delta1, const Deltas &delta2) |
Public Member Functions inherited from gnsstk::GLOCNavAlm::Perturbations | |
| double | geta () const |
| double | geth () const |
| double | geti () const |
| double | getl () const |
| double | getlambda () const |
| double | getLk () const |
| double | getomega () const |
| Perturbations | operator- (const Perturbations &right) const |
| Allow this class to be differenced. More... | |
| Perturbations () | |
| Initialize everything to NaN. More... | |
Private Member Functions | |
| void | setE (double L) |
| void | setnu () |
| void | setp () |
| void | setr () |
| void | setu () |
| void | setvrvu () |
Private Attributes | |
| double | E |
| Eccentric anomaly. More... | |
| double | epsilon |
| epsilon prime, eccentricity. More... | |
| double | nu |
| True anomaly. More... | |
| double | p |
| Orbit radius at perigee (?) More... | |
| double | r |
| Radial velocity. More... | |
| double | u |
| double | vr |
| double | vu |
Friends | |
| class | ::GLOCNavAlm_T |
Additional Inherited Members | |
Protected Attributes inherited from gnsstk::GLOCNavAlm::Perturbations | |
| double | a |
| Semi-major axis. More... | |
| double | h |
| Quasi-Keplerian thing (true latitude?). More... | |
| double | i |
| inclination More... | |
| double | l |
| Quasi-Keplerian thing (true longitude?). More... | |
| double | lambda |
| longitude of ascending node More... | |
| double | Lk |
| Mean longitude. More... | |
| double | omega |
| argument of perigee More... | |
| gnsstk::GLOCNavAlm::Corrected::Corrected | ( | ) |
Initialize data to NaN.
Definition at line 287 of file GLOCNavAlm.cpp.
|
inline |
Get the Xvt using the existing data.
| [in] | toi | The time at which the Xvt is being computed. |
Definition at line 71 of file GLOCNavAlmCorrected.hpp.
|
inline |
Set all the delta (correction) parameters as defined in stage 9 of ICD GLONASS CDMA General Description appendex M.1.
| [in] | L | The mean longitude for k=2 (aka L2). |
| [in] | uncor | The uncorrected parameters used to compute the corrections. |
| [in] | delta1 | The computed delta parameters for k=1. |
| [in] | delta2 | The computed delta parameters for k=2. |
Definition at line 50 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 109 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 130 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 102 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 150 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 143 of file GLOCNavAlmCorrected.hpp.
|
inlineprivate |
Definition at line 157 of file GLOCNavAlmCorrected.hpp.
|
friend |
Definition at line 329 of file GLOCNavAlm.hpp.
|
private |
Eccentric anomaly.
Definition at line 294 of file GLOCNavAlm.hpp.
|
private |
epsilon prime, eccentricity.
Definition at line 295 of file GLOCNavAlm.hpp.
|
private |
True anomaly.
Definition at line 296 of file GLOCNavAlm.hpp.
|
private |
Orbit radius at perigee (?)
Definition at line 297 of file GLOCNavAlm.hpp.
|
private |
Radial velocity.
Definition at line 299 of file GLOCNavAlm.hpp.
|
private |
Definition at line 298 of file GLOCNavAlm.hpp.
|
private |
Definition at line 301 of file GLOCNavAlm.hpp.
|
private |
Definition at line 300 of file GLOCNavAlm.hpp.