Ginan
|
Data Structures | |
struct | SinexInputHistory |
struct | SinexInputFile |
struct | SinexAck |
struct | SinexNutCode |
struct | SinexPreCode |
struct | SinexSourceId |
struct | SinexSiteId |
struct | SinexSiteData |
struct | SinexReceiver |
struct | SinexAntenna |
struct | SinexGpsPhaseCenter |
struct | SinexGalPhaseCenter |
struct | SinexSiteEcc |
struct | SinexSolEpoch |
struct | SinexSolStatistic |
struct | SinexSolEstimate |
struct | SinexSolApriori |
struct | SinexSolNeq |
struct | SinexSolMatrix |
struct | SinexDataHandling |
struct | SinexSatId |
struct | SinexSatIdentity |
struct | SinexSatPrn |
struct | SinexSatFreqChn |
struct | SinexSatMass |
struct | SinexSatCom |
struct | SinexSatEcc |
struct | SinexSatPower |
struct | SinexSatPc |
struct | SinexSatYawRate |
struct | SinexSatAttMode |
struct | SinexTropDesc |
struct | SinexTropSol |
struct | SinexTropSol::TropSolutionEntry |
struct | Sinex |
struct | Sinex_stn_soln |
struct | SinexSatSnx |
union | GetSnxResult |
Functions | |
void | nearestYear (double &year) |
bool | readSinex (const string &filepath) |
void | writeSinex (string filepath, KFState &kfState, map< string, Receiver > &receiverMap) |
GetSnxResult | getRecSnx (string id, GTime time, SinexRecData &snx) |
GetSnxResult | getSatSnx (string prn, GTime time, SinexSatSnx &snx) |
void | getSlrRecBias (string id, string prn, GTime time, map< char, double > &recBias) |
void | sinexAddStatistic (const string &what, const int value) |
void | sinexAddStatistic (const string &what, const double value) |
int | sinexCheckAddGaReference (string solType, string peaVer, bool isTrop) |
void | sinexAddAcknowledgement (const string &who, const string &description) |
void | sinexAddComment (const string what) |
void | sinexAddFiles (const string &who, const GTime &when, const vector< string > &filenames, const string &description) |
void | updateSinexHeader (string &create_agc, string &data_agc, UYds soln_start, UYds soln_end, const char obsCode, const char constCode, string &contents, int numParam, double sinexVer) |
void | sinexPostProcessing (GTime time, map< string, Receiver > &receiverMap, KFState &netKFState) |
void | sinexPerEpochPerStation (Trace &trace, GTime time, Receiver &rec) |
void | outputTropSinex (string filename, GTime time, KFState &netKfState, string markerName="MIX", bool isSmoothed=false) |
Output troposphere SINEX data. | |
void | writeAsComments (Trace &out, list< string > &comments) |
void | writeSnxReference (std::ofstream &out) |
bool | getSnxSatMaxYawRate (string prn, GTime &time, double &maxYawRate) |
Get yaw rate sinex entry for sat. | |
bool | getSnxSatBlockType (string svn, string &blockType) |
bool | getSnxSatAttMode (string svn, GTime &time, string &attMode) |
Get attitude mode for sat. | |
void | getReceiversFromSinex (map< string, Receiver > &receiverMap, KFState &kfState) |
Enumerations | |
enum | matrix_type { ESTIMATE , APRIORI , NORMAL_EQN , MAX_MATRIX_TYPE } |
enum | matrix_value { CORRELATION , COVARIANCE , INFORMATION , MAX_MATRIX_VALUE } |
enum | E_EccType { P_ANT , L_LRA } |
enum E_EccType |
enum matrix_type |
enum matrix_value |
GetSnxResult getRecSnx | ( | string | id, |
GTime | time, | ||
SinexRecData & | snx ) |
GetSnxResult getSatSnx | ( | string | prn, |
GTime | time, | ||
SinexSatSnx & | snx ) |
void getSlrRecBias | ( | string | id, |
string | prn, | ||
GTime | time, | ||
map< char, double > & | recBias ) |
bool getSnxSatAttMode | ( | string | svn, |
GTime & | time, | ||
string & | attMode ) |
Get attitude mode for sat.
bool getSnxSatBlockType | ( | string | svn, |
string & | blockType ) |
bool getSnxSatMaxYawRate | ( | string | prn, |
GTime & | time, | ||
double & | maxYawRate ) |
Get yaw rate sinex entry for sat.
void nearestYear | ( | double & | year | ) |
void outputTropSinex | ( | string | filename, |
GTime | time, | ||
KFState & | netKfState, | ||
string | markerName = "MIX", | ||
bool | isSmoothed = false ) |
Output troposphere SINEX data.
filename | filename of file to write out |
time | epoch of solution |
netKfState | KF state |
markerName | name of station to use ("MIX" for all) |
isSmoothed | if solution is smoothed (RTS or fixed-lag) |
bool readSinex | ( | const string & | filepath | ) |
void sinexAddAcknowledgement | ( | const string & | who, |
const string & | description ) |
void sinexAddComment | ( | const string | what | ) |
void sinexAddFiles | ( | const string & | who, |
const GTime & | when, | ||
const vector< string > & | filenames, | ||
const string & | description ) |
void sinexAddStatistic | ( | const string & | what, |
const double | value ) |
void sinexAddStatistic | ( | const string & | what, |
const int | value ) |
int sinexCheckAddGaReference | ( | string | solType, |
string | peaVer, | ||
bool | isTrop ) |
void sinexPostProcessing | ( | GTime | time, |
map< string, Receiver > & | receiverMap, | ||
KFState & | netKFState ) |
void updateSinexHeader | ( | string & | create_agc, |
string & | data_agc, | ||
UYds | soln_start, | ||
UYds | soln_end, | ||
const char | obsCode, | ||
const char | constCode, | ||
string & | contents, | ||
int | numParam, | ||
double | sinexVer ) |
void writeAsComments | ( | Trace & | out, |
list< string > & | comments ) |
void writeSnxReference | ( | std::ofstream & | out | ) |