Yet more abstraction, as these data get computed multiple times. What are they? shrug.
Definition at line 207 of file GLOFNavAlm.hpp.
Public Member Functions | |
Deltas () | |
Initialize everything to NaN. More... | |
Deltas | operator- (const Deltas &right) const |
void | setDeltas (const NumberCruncher &nc, double a, double tau, double n) |
Public Attributes | |
double | deltaa |
double | deltah |
double | deltai |
double | deltal |
double | deltalambdaBar |
double | deltaOMEGA |
gnsstk::GLOFNavAlm::NumberCruncher::Deltas::Deltas | ( | ) |
Initialize everything to NaN.
Definition at line 590 of file GLOFNavAlm.cpp.
GLOFNavAlm::NumberCruncher::Deltas gnsstk::GLOFNavAlm::NumberCruncher::Deltas::operator- | ( | const Deltas & | right | ) | const |
Definition at line 602 of file GLOFNavAlm.cpp.
void gnsstk::GLOFNavAlm::NumberCruncher::Deltas::setDeltas | ( | const NumberCruncher & | nc, |
double | a, | ||
double | tau, | ||
double | n | ||
) |
Set the delta values in this object.
[in] | nc | The NumberCruncher that has all the necessary data used to compute the deltas (which is most of the data fields in NumberCruncher). |
[in] | a | The semi-major axis of the satellite's orbit. |
[in] | tau | The value of tau, which should be 0 for computing m=1, and ti-t&lambdak for m=2. |
[in] | n | the value of n (2pi/Tdeltap) as computed by GLOFNavAlm::setSemiMajorAxisIncl. |
Definition at line 620 of file GLOFNavAlm.cpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltaa |
Definition at line 225 of file GLOFNavAlm.hpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltah |
Definition at line 226 of file GLOFNavAlm.hpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltai |
Definition at line 229 of file GLOFNavAlm.hpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltal |
Definition at line 227 of file GLOFNavAlm.hpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltalambdaBar |
Definition at line 230 of file GLOFNavAlm.hpp.
double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltaOMEGA |
Definition at line 228 of file GLOFNavAlm.hpp.