![]() |
Ginan
|
Functions | |
| FileType | BSX__ () |
| void | initialiseBias () |
| Initialise satellite DSBs between default signals, e.g. | |
| void | addDefaultBias () |
| Add default 0 values to DSBs between default signals, e.g. | |
| void | loadStateBiases (KFState &kfState) |
| void | pushBiasEntry (string id, BiasEntry entry) |
| Push forward and reverse bias entry into biasMaps. | |
| void | cullOldBiases (GTime time) |
| bool | decomposeDSBBias (string id, BiasEntry &DSB) |
| Decompose DSB or DCB into OSBs. | |
| bool | decomposeTGDBias (SatSys Sat, double tgd) |
| Convert GPS/QZS TGD into OSBs & DSB. | |
| bool | decomposeBGDBias (SatSys Sat, double bgd1, double bgd2) |
| Convert GAL BGDs into OSBs & DSB. | |
| BiasEntry | interpolateBias (GTime &time, const BiasEntry &bias1, const BiasEntry &bias2) |
| bool | calculateBias (GTime &time, BiasEntry &output, const TimeBiasMap &timeBiasMap) |
| void | setRestrictiveStartTime (GTime ¤t, GTime &potential) |
| void | setRestrictiveEndTime (GTime ¤t, GTime &potential) |
| bool | biasRecurser (Trace &trace, GTime &time, BiasEntry &output, const E_ObsCode &obsCode1, const E_ObsCode &obsCode2, const ObsObsBiasMap &obsObsBiasMap, set< E_ObsCode > &checkedObscodes) |
| Recurser of bias chaining, i.e. | |
| bool | getBiasEntry (Trace &trace, GTime time, const string &id, E_MeasType measType, BiasEntry &output, E_ObsCode obsCode1, E_ObsCode obsCode2) |
| Search for hardware bias for given measurmenet type. | |
| bool | getBias (Trace &trace, GTime time, string id, SatSys Sat, E_ObsCode obsCode1, E_MeasType measType, double &bias, double &var, KFState *kfState_ptr) |
| Search for hardware biases in phase and code. | |
| void addDefaultBias | ( | ) |
Add default 0 values to DSBs between default signals, e.g.
P1-P2 DCBs, for each bias ID
| bool biasRecurser | ( | Trace & | trace, |
| GTime & | time, | ||
| BiasEntry & | output, | ||
| const E_ObsCode & | obsCode1, | ||
| const E_ObsCode & | obsCode2, | ||
| const ObsObsBiasMap & | obsObsBiasMap, | ||
| set< E_ObsCode > & | checkedObscodes ) |
Recurser of bias chaining, i.e.
searching the path between base code and secondary code
| trace | Trace to output to |
| time | Time of bias to look up |
| output | The bias entry retrieved |
| obsCode1 | Base code of observation to find biases for |
| obsCode2 | Secondary code of observation to find biases for |
| obsObsBiasMap | Bias map for given measrement type & device, as obsObsBiasMap[code1][code2][time] |
| checkedObscodes | A list of all checked observation codes |
| FileType BSX__ | ( | ) |
| bool calculateBias | ( | GTime & | time, |
| BiasEntry & | output, | ||
| const TimeBiasMap & | timeBiasMap ) |
| time | Time of bias to look up |
| output | The bias entry retrieved |
| timeBiasMap | Bias map for given measrement type, device & observation codes, as timeBiasMap[time] |
| void cullOldBiases | ( | GTime | time | ) |
| bool decomposeBGDBias | ( | SatSys | Sat, |
| double | bgd1, | ||
| double | bgd2 ) |
Convert GAL BGDs into OSBs & DSB.
| Sat | The satellite to decompose the bias of |
| bgd1 | BGD E5a/E1 to be decomposed |
| bgd2 | BGD E5b/E1 to be decomposed |
| bool decomposeDSBBias | ( | string | id, |
| BiasEntry & | DSB ) |
Decompose DSB or DCB into OSBs.
| id | ID of the bias |
| DSB | DSB to be decomposed |
| bool decomposeTGDBias | ( | SatSys | Sat, |
| double | tgd ) |
Convert GPS/QZS TGD into OSBs & DSB.
| Sat | The satellite to decompose the bias of |
| tgd | GPS or QZS TGD to be decomposed |
| bool getBias | ( | Trace & | trace, |
| GTime | time, | ||
| string | id, | ||
| SatSys | Sat, | ||
| E_ObsCode | obsCode1, | ||
| E_MeasType | measType, | ||
| double & | bias, | ||
| double & | var, | ||
| KFState * | kfState_ptr ) |
Search for hardware biases in phase and code.
| trace | Trace to output to |
| time | Time of bias to look up |
| id | The id of the device to retrieve the bias of |
| Sat | The satellite to retrieve the bias of |
| obsCode1 | Base code of observation to find biases for |
| measType | Type of bias to retreive (code/phase) |
| bias | Hardware bias |
| var | Hardware bias variance |
| kfState_ptr | Optional filter to search for biases |
| bool getBiasEntry | ( | Trace & | trace, |
| GTime | time, | ||
| const string & | id, | ||
| E_MeasType | measType, | ||
| BiasEntry & | output, | ||
| E_ObsCode | obsCode1, | ||
| E_ObsCode | obsCode2 ) |
Search for hardware bias for given measurmenet type.
| trace | Trace to output to |
| time | Time of bias to look up |
| id | The id of the device to retrieve the bias of |
| measType | The measurement type to retrieve the bias of |
| output | The bias entry retrieved |
| obsCode1 | Base code of observation to find biases for |
| obsCode2 | Secondary code of observation to find biases for |
| void initialiseBias | ( | ) |
Initialise satellite DSBs between default signals, e.g.
P1-P2 DCBs, with 0 values
| time | Time of bias to interpolate |
| bias1 | First bias entry |
| bias2 | Second bias entry |
| void loadStateBiases | ( | KFState & | kfState | ) |
| void pushBiasEntry | ( | string | id, |
| BiasEntry | entry ) |
Push forward and reverse bias entry into biasMaps.
| id | Device ID |
| entry | Bias entry to push into biasMaps |
| current | Current end time of bias |
| potential | Potential end time of bias |