Ginan
|
Functions | |
FileType | SNX__ () |
void | nearestYear (double &year) |
string | trim (const string &ref) |
Trims leading & trailing whitespace. | |
void | trimCut (string &line) |
Cuts string after first space, deletes trailing carriage return. | |
bool | compare (string &one, string &two) |
bool | compare (SinexInputFile &one, SinexInputFile &two) |
bool | compare (SinexSolStatistic &one, SinexSolStatistic &two) |
bool | compare (SinexSatPc &one, SinexSatPc &two) |
bool | compare (SinexSatEcc &one, SinexSatEcc &two) |
bool | compare (SinexSatMass &one, SinexSatMass &two) |
bool | compare (SinexSatFreqChn &one, SinexSatFreqChn &two) |
bool | compare (SinexSatId &one, SinexSatId &two) |
bool | compare (SinexPreCode &one, SinexPreCode &two) |
bool | compare (SinexSourceId &one, SinexSourceId &two) |
bool | compare (SinexNutCode &one, SinexNutCode &two) |
bool | compare (SinexSatPrn &one, SinexSatPrn &two) |
bool | compare (SinexSatPower &one, SinexSatPower &two) |
bool | compare (SinexSatCom &one, SinexSatCom &two) |
bool | compare (SinexAck &one, SinexAck &two) |
bool | compare (SinexInputHistory &one, SinexInputHistory &two) |
bool | compare (SinexSiteId &one, SinexSiteId &two) |
bool | compare (SinexSiteData &one, SinexSiteData &two) |
bool | compare (SinexReceiver &one, SinexReceiver &two) |
bool | compare (SinexAntenna &one, SinexAntenna &two) |
bool | compare (SinexGpsPhaseCenter &one, SinexGpsPhaseCenter &two) |
bool | compare (SinexGalPhaseCenter &one, SinexGalPhaseCenter &two) |
bool | compare (SinexSiteEcc &one, SinexSiteEcc &two) |
bool | compare (SinexSolEpoch &one, SinexSolEpoch &two) |
bool | compare (SinexSolEstimate &one, SinexSolEstimate &two) |
bool | compare (SinexSolApriori &one, SinexSolApriori &two) |
bool | compare (SinexSolNeq &one, SinexSolNeq &two) |
bool | compare (SinexSolMatrix &one, SinexSolMatrix &two) |
template<typename TYPE > | |
void | dedupe (list< TYPE > &source) |
template<typename TYPE > | |
void | dedupeB (list< TYPE > &source) |
void | dedupeSinex () |
bool | readSnxHeader (std::ifstream &in) |
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 | writeSnxHeader (std::ofstream &out) |
void | parseReference (string &line) |
void | writeAsComments (Trace &out, list< string > &comments) |
void | commentsOverride () |
void | writeSnxReference (ofstream &out) |
void | writeSnxComments (ofstream &out) |
void | parseInputHistory (string &line) |
void | writeSnxInputHistory (ofstream &out) |
void | parseInputFiles (string &line) |
void | writeSnxInputFiles (ofstream &out) |
void | parseAcknowledgements (string &line) |
void | writeSnxAcknowledgements (ofstream &out) |
void | parseSiteIds (string &line) |
void | writeSnxSiteids (ofstream &out) |
bool | compareSiteData (const SinexSiteData &left, const SinexSiteData &right) |
void | parseSiteData (string &line) |
void | writeSnxSitedata (ofstream &out, list< SinexRecData > *pstns) |
void | parseReceivers (string &line) |
void | writeSnxReceivers (ofstream &out) |
void | parseAntennas (string &line) |
void | writeSnxAntennas (ofstream &out) |
bool | compareGpsPc (SinexGpsPhaseCenter &left, SinexGpsPhaseCenter &right) |
void | parseGpsPhaseCenters (string &line) |
void | truncateSomething (char *buf) |
void | writeSnxGpsPcs (ofstream &out, list< SinexRecData > *pstns) |
bool | compareGalPc (SinexGalPhaseCenter &left, SinexGalPhaseCenter &right) |
void | parseGalPhaseCenters (string &s_x) |
void | writeSnxGalPcs (ofstream &out, list< SinexRecData > *pstns) |
void | parseSiteEccentricity (string &line) |
void | writeSnxSiteEccs (ofstream &out) |
bool | compareSiteEpochs (SinexSolEpoch &left, SinexSolEpoch &right) |
void | parseEpochs (string &line) |
void | writeSnxEpochs (Trace &out) |
void | parseStatistics (string &line) |
void | writeSnxStatistics (ofstream &out) |
void | parseSolutionEstimates (string &line) |
void | writeSnxEstimatesFromFilter (ofstream &out, KFState &kfState) |
void | parseApriori (string &line) |
void | writeSnxApriori (ofstream &out, list< SinexRecData > *pstns=nullptr) |
void | writeSnxAprioriFromReceivers (ofstream &out, map< string, Receiver > &receiverMap) |
void | parseNormals (string &line) |
void | writeSnxNormal (ofstream &out, list< SinexRecData > *pstns=nullptr) |
void | parseMatrix (string &line) |
void | parseSinexEstimates (string &line) |
void | parseSinexEstimateMatrix (string &line) |
void | writeSnxMatricesFromFilter (ofstream &out, KFState &kfState) |
void | parseDataHandling (string &line) |
void | parsePrecode (string &line) |
void | writeSnxPreCodes (ofstream &out) |
void | parseNutcode (string &line) |
void | writeSnxNutCodes (ofstream &out) |
void | parseSourceIds (string &line) |
void | writeSnxSourceIds (ofstream &out) |
bool | compareSatIds (SinexSatId &left, SinexSatId &right) |
void | parseSatelliteIds (string &line) |
void | writeSnxSatIds (ofstream &out) |
void | parseSatelliteIdentifiers (string &line) |
void | writeSnxSatIdents (ofstream &out) |
bool | compareSatPrns (SinexSatPrn &left, SinexSatPrn &right) |
void | parseSatPrns (string &line) |
void | writeSnxSatPrns (ofstream &out) |
bool | compareFreqChannels (SinexSatFreqChn &left, SinexSatFreqChn &right) |
void | parseSatFreqChannels (string &line) |
void | writeSnxSatFreqChn (ofstream &out) |
void | parseSatelliteMass (string &line) |
void | writESnxSatMass (ofstream &out) |
bool | compareSatCom (SinexSatCom &left, SinexSatCom &right) |
void | parseSatelliteComs (string &line) |
void | writeSnxSatCom (ofstream &out) |
bool | compareSatEcc (SinexSatEcc &left, SinexSatEcc &right) |
void | parseSatelliteEccentricities (string &line) |
void | writeSnxSatEcc (ofstream &out) |
void | parseSatellitePowers (string &line) |
void | writeSnxSatPower (ofstream &out) |
bool | compareSatPc (SinexSatPc &left, SinexSatPc &right) |
void | parseSatellitePhaseCenters (string &line) |
void | writeSnxSatPc (ofstream &out) |
void | parseSinexSatYawRates (string &line) |
void | parseSinexSatAttMode (string &line) |
void | nullFunction (string &line) |
bool | readSinex (const string &filepath) |
void | writeSinex (string filepath, KFState &kfState, map< string, Receiver > &receiverMap) |
void | sinexAddStatistic (const string &what, const int val) |
void | sinexAddStatistic (const string &what, const double val) |
int | sinexCheckAddGaReference (string solType, string peaVer, bool isTrop) |
void | sinexAddComment (const string what) |
void | sinexAddFiles (const string &who, const GTime &time, const vector< string > &filenames, const string &description) |
void | setRestrictiveEndTime (UYds ¤t, UYds &potential) |
GetSnxResult | getRecSnx (string id, GTime time, SinexRecData &recSnx) |
GetSnxResult | getSatSnx (string prn, GTime time, SinexSatSnx &satSnx) |
void | getSlrRecBias (string id, string prn, GTime time, map< char, double > &recBias) |
bool | getSnxSatMaxYawRate (string svn, GTime &time, double &maxYawRate) |
Get yaw rate sinex entry for sat. | |
bool | getSnxSatAttMode (string svn, GTime &time, string &attMode) |
Get attitude mode for sat. | |
void commentsOverride | ( | ) |
bool compare | ( | SinexAntenna & | one, |
SinexAntenna & | two ) |
bool compare | ( | SinexGalPhaseCenter & | one, |
SinexGalPhaseCenter & | two ) |
bool compare | ( | SinexGpsPhaseCenter & | one, |
SinexGpsPhaseCenter & | two ) |
bool compare | ( | SinexInputFile & | one, |
SinexInputFile & | two ) |
bool compare | ( | SinexInputHistory & | one, |
SinexInputHistory & | two ) |
bool compare | ( | SinexNutCode & | one, |
SinexNutCode & | two ) |
bool compare | ( | SinexPreCode & | one, |
SinexPreCode & | two ) |
bool compare | ( | SinexReceiver & | one, |
SinexReceiver & | two ) |
bool compare | ( | SinexSatCom & | one, |
SinexSatCom & | two ) |
bool compare | ( | SinexSatEcc & | one, |
SinexSatEcc & | two ) |
bool compare | ( | SinexSatFreqChn & | one, |
SinexSatFreqChn & | two ) |
bool compare | ( | SinexSatId & | one, |
SinexSatId & | two ) |
bool compare | ( | SinexSatMass & | one, |
SinexSatMass & | two ) |
bool compare | ( | SinexSatPc & | one, |
SinexSatPc & | two ) |
bool compare | ( | SinexSatPower & | one, |
SinexSatPower & | two ) |
bool compare | ( | SinexSatPrn & | one, |
SinexSatPrn & | two ) |
bool compare | ( | SinexSiteData & | one, |
SinexSiteData & | two ) |
bool compare | ( | SinexSiteEcc & | one, |
SinexSiteEcc & | two ) |
bool compare | ( | SinexSiteId & | one, |
SinexSiteId & | two ) |
bool compare | ( | SinexSolApriori & | one, |
SinexSolApriori & | two ) |
bool compare | ( | SinexSolEpoch & | one, |
SinexSolEpoch & | two ) |
bool compare | ( | SinexSolEstimate & | one, |
SinexSolEstimate & | two ) |
bool compare | ( | SinexSolMatrix & | one, |
SinexSolMatrix & | two ) |
bool compare | ( | SinexSolNeq & | one, |
SinexSolNeq & | two ) |
bool compare | ( | SinexSolStatistic & | one, |
SinexSolStatistic & | two ) |
bool compare | ( | SinexSourceId & | one, |
SinexSourceId & | two ) |
bool compare | ( | string & | one, |
string & | two ) |
bool compareFreqChannels | ( | SinexSatFreqChn & | left, |
SinexSatFreqChn & | right ) |
bool compareGalPc | ( | SinexGalPhaseCenter & | left, |
SinexGalPhaseCenter & | right ) |
bool compareGpsPc | ( | SinexGpsPhaseCenter & | left, |
SinexGpsPhaseCenter & | right ) |
bool compareSatCom | ( | SinexSatCom & | left, |
SinexSatCom & | right ) |
bool compareSatEcc | ( | SinexSatEcc & | left, |
SinexSatEcc & | right ) |
bool compareSatIds | ( | SinexSatId & | left, |
SinexSatId & | right ) |
bool compareSatPc | ( | SinexSatPc & | left, |
SinexSatPc & | right ) |
bool compareSatPrns | ( | SinexSatPrn & | left, |
SinexSatPrn & | right ) |
bool compareSiteData | ( | const SinexSiteData & | left, |
const SinexSiteData & | right ) |
bool compareSiteEpochs | ( | SinexSolEpoch & | left, |
SinexSolEpoch & | right ) |
void dedupe | ( | list< TYPE > & | source | ) |
void dedupeB | ( | list< TYPE > & | source | ) |
void dedupeSinex | ( | ) |
GetSnxResult getRecSnx | ( | string | id, |
GTime | time, | ||
SinexRecData & | recSnx ) |
GetSnxResult getSatSnx | ( | string | prn, |
GTime | time, | ||
SinexSatSnx & | satSnx ) |
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 getSnxSatMaxYawRate | ( | string | svn, |
GTime & | time, | ||
double & | maxYawRate ) |
Get yaw rate sinex entry for sat.
void nearestYear | ( | double & | year | ) |
void nullFunction | ( | string & | line | ) |
void parseAcknowledgements | ( | string & | line | ) |
void parseAntennas | ( | string & | line | ) |
void parseApriori | ( | string & | line | ) |
void parseDataHandling | ( | string & | line | ) |
void parseEpochs | ( | string & | line | ) |
void parseGalPhaseCenters | ( | string & | s_x | ) |
void parseGpsPhaseCenters | ( | string & | line | ) |
void parseInputFiles | ( | string & | line | ) |
void parseInputHistory | ( | string & | line | ) |
void parseMatrix | ( | string & | line | ) |
void parseNormals | ( | string & | line | ) |
void parseNutcode | ( | string & | line | ) |
void parsePrecode | ( | string & | line | ) |
void parseReceivers | ( | string & | line | ) |
void parseReference | ( | string & | line | ) |
void parseSatelliteComs | ( | string & | line | ) |
void parseSatelliteEccentricities | ( | string & | line | ) |
void parseSatelliteIdentifiers | ( | string & | line | ) |
void parseSatelliteIds | ( | string & | line | ) |
void parseSatelliteMass | ( | string & | line | ) |
void parseSatellitePhaseCenters | ( | string & | line | ) |
void parseSatellitePowers | ( | string & | line | ) |
void parseSatFreqChannels | ( | string & | line | ) |
void parseSatPrns | ( | string & | line | ) |
void parseSinexEstimateMatrix | ( | string & | line | ) |
void parseSinexEstimates | ( | string & | line | ) |
void parseSinexSatAttMode | ( | string & | line | ) |
void parseSinexSatYawRates | ( | string & | line | ) |
void parseSiteData | ( | string & | line | ) |
void parseSiteEccentricity | ( | string & | line | ) |
void parseSiteIds | ( | string & | line | ) |
void parseSolutionEstimates | ( | string & | line | ) |
void parseSourceIds | ( | string & | line | ) |
void parseStatistics | ( | string & | line | ) |
bool readSinex | ( | const string & | filepath | ) |
bool readSnxHeader | ( | std::ifstream & | in | ) |
void sinexAddComment | ( | const string | what | ) |
void sinexAddFiles | ( | const string & | who, |
const GTime & | time, | ||
const vector< string > & | filenames, | ||
const string & | description ) |
void sinexAddStatistic | ( | const string & | what, |
const double | val ) |
void sinexAddStatistic | ( | const string & | what, |
const int | val ) |
int sinexCheckAddGaReference | ( | string | solType, |
string | peaVer, | ||
bool | isTrop ) |
FileType SNX__ | ( | ) |
string trim | ( | const string & | ref | ) |
Trims leading & trailing whitespace.
ref | string to trim |
void trimCut | ( | string & | line | ) |
Cuts string after first space, deletes trailing carriage return.
line | string to trim |
void truncateSomething | ( | char * | buf | ) |
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 writeSnxAcknowledgements | ( | ofstream & | out | ) |
void writeSnxAntennas | ( | ofstream & | out | ) |
void writeSnxApriori | ( | ofstream & | out, |
list< SinexRecData > * | pstns = nullptr ) |
void writeSnxAprioriFromReceivers | ( | ofstream & | out, |
map< string, Receiver > & | receiverMap ) |
void writeSnxComments | ( | ofstream & | out | ) |
void writeSnxEpochs | ( | Trace & | out | ) |
void writeSnxEstimatesFromFilter | ( | ofstream & | out, |
KFState & | kfState ) |
void writeSnxGalPcs | ( | ofstream & | out, |
list< SinexRecData > * | pstns ) |
void writeSnxGpsPcs | ( | ofstream & | out, |
list< SinexRecData > * | pstns ) |
void writeSnxHeader | ( | std::ofstream & | out | ) |
void writeSnxInputFiles | ( | ofstream & | out | ) |
void writeSnxInputHistory | ( | ofstream & | out | ) |
void writeSnxMatricesFromFilter | ( | ofstream & | out, |
KFState & | kfState ) |
void writeSnxNormal | ( | ofstream & | out, |
list< SinexRecData > * | pstns = nullptr ) |
void writeSnxNutCodes | ( | ofstream & | out | ) |
void writeSnxPreCodes | ( | ofstream & | out | ) |
void writeSnxReceivers | ( | ofstream & | out | ) |
void writeSnxReference | ( | ofstream & | out | ) |
void writeSnxSatCom | ( | ofstream & | out | ) |
void writeSnxSatEcc | ( | ofstream & | out | ) |
void writeSnxSatFreqChn | ( | ofstream & | out | ) |
void writeSnxSatIdents | ( | ofstream & | out | ) |
void writeSnxSatIds | ( | ofstream & | out | ) |
void writESnxSatMass | ( | ofstream & | out | ) |
void writeSnxSatPc | ( | ofstream & | out | ) |
void writeSnxSatPower | ( | ofstream & | out | ) |
void writeSnxSatPrns | ( | ofstream & | out | ) |
void writeSnxSitedata | ( | ofstream & | out, |
list< SinexRecData > * | pstns ) |
void writeSnxSiteEccs | ( | ofstream & | out | ) |
void writeSnxSiteids | ( | ofstream & | out | ) |
void writeSnxSourceIds | ( | ofstream & | out | ) |
void writeSnxStatistics | ( | ofstream & | out | ) |