![]() |
0.4.1
|
Combination of GNSS measurements. More...
Data Structures | |
struct | Term |
Term of a combination equation. More... | |
Public Types | |
enum class | Unit : uint8_t { Meters , Cycles } |
Possible units to calculate the combination in. More... | |
Public Member Functions | |
double | calcCombinationFrequency () const |
Calculates the combined frequency of all terms. | |
std::string | description () const |
Get a string description of the combination. | |
Data Fields | |
PolynomialCycleSlipDetector< std::string > | polynomialCycleSlipDetector |
Cycle-slip detector. | |
bool | polynomialCycleSlipDetectorOutputPolynomials |
Whether the polynomials should be outputted. | |
bool | polynomialCycleSlipDetectorOutputWhenWindowSizeNotReached |
Whether to output the prediction even when the window size is not reached. | |
double | polynomialCycleSlipDetectorThresholdPercentage |
Threshold to categorize a measurement as cycle slip [% of smallest wavelength]. | |
std::vector< std::pair< InsTime, Polynomial< double > > > | polynomials |
Polynomial collection. | |
std::vector< Term > | terms |
List of terms making up the combination. | |
Unit | unit |
Unit to calculate the combination in. | |
Combination of GNSS measurements.
Definition at line 68 of file GnssAnalyzer.hpp.
|
strong |
Possible units to calculate the combination in.
Enumerator | |
---|---|
Meters | Meters. |
Cycles | Cycles. |
Definition at line 71 of file GnssAnalyzer.hpp.
|
inlinenodiscard |
Calculates the combined frequency of all terms.
Definition at line 136 of file GnssAnalyzer.hpp.
|
inlinenodiscard |
Get a string description of the combination.
Definition at line 110 of file GnssAnalyzer.hpp.
PolynomialCycleSlipDetector<std::string> NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetector |
Cycle-slip detector.
Definition at line 99 of file GnssAnalyzer.hpp.
bool NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorOutputPolynomials |
Whether the polynomials should be outputted.
Definition at line 105 of file GnssAnalyzer.hpp.
bool NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorOutputWhenWindowSizeNotReached |
Whether to output the prediction even when the window size is not reached.
Definition at line 103 of file GnssAnalyzer.hpp.
double NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorThresholdPercentage |
Threshold to categorize a measurement as cycle slip [% of smallest wavelength].
Definition at line 101 of file GnssAnalyzer.hpp.
std::vector<std::pair<InsTime, Polynomial<double> > > NAV::GnssAnalyzer::Combination::polynomials |
Polynomial collection.
Definition at line 107 of file GnssAnalyzer.hpp.
std::vector<Term> NAV::GnssAnalyzer::Combination::terms |
List of terms making up the combination.
Definition at line 96 of file GnssAnalyzer.hpp.
Unit NAV::GnssAnalyzer::Combination::unit |
Unit to calculate the combination in.
Definition at line 78 of file GnssAnalyzer.hpp.