Classes | |
| class | GDCconfiguration |
| class GDCconfiguration encapsulates the configuration for input to the GPSTK Discontinuity Corrector. More... | |
| class | GDCreturn |
| class GDCreturn encapsulates the information in the 'message' returned by the GPSTK Discontinuity Corrector. More... | |
Functions | |
| int | gpstk::DiscontinuityCorrector (SatPass &SP, GDCconfiguration &config, std::vector< std::string > &EditCmds, std::string &retMsg) throw (Exception) |
| GPSTK Discontinuity Corrector. | |
| int | gpstk::RegisterARLUTExtendedTypes (void) |
| Register commonly used extended Rinex observation types. | |
| bool | gpstk::isSP3File (const std::string &file) |
| Determine if the given file is an SP3 format file. | |
| bool | gpstk::isRinexClockFile (const std::string &file) |
| Determine if the given file is a RINEX clock format file. | |
| bool | gpstk::isRinexNavFile (const std::string &file) |
| Determine if the given file is a RINEX navigation file. | |
| bool | gpstk::isRinex3NavFile (const std::string &file) |
| Determine if the given file is a RINEX 3 navigation file. | |
| bool | gpstk::isRinexObsFile (const std::string &file) |
| Determine if the given file is a RINEX observation file. | |
| bool | gpstk::isRinex3ObsFile (const std::string &file) |
| Determine if the given file is a RINEX 3 observation file. | |
| std::string | gpstk::sortRinexObsFiles (std::vector< std::string > &files) throw (Exception) |
| Sort a vector of RINEX obs file names on the time of the first observation as found in the header. | |
| std::string | gpstk::sortRinex3ObsFiles (std::vector< std::string > &files) |
| Sort a vector of RINEX 3 obs file names on the time of the first observation as found in the header. | |
| int | gpstk::FillEphemerisStore (const std::vector< std::string > &files, gpstk::SP3EphemerisStore &PE, gpstk::GPSEphemerisStore &BCE) |
| Open the files and add to the appropriate EphemerisStore. | |
|
||||||||||||||||||||
|
GPSTK Discontinuity Corrector. Find, and fix if possible, discontinuities in the GPS carrier phase data, given dual-frequency pseudorange and phase data for an entire satellite pass. Input is the SatPass object holding the data, and a GDCconfiguration object giving the parameter values for the corrector. Output is in the form of a list of strings - editing commands
Definition at line 595 of file DiscCorr.cpp. References DCobstypes, GDCPass::detectGFslips(), GDCPass::detectWLslips(), GDCPass::finish(), GDCPass::fixAllSlips(), GDCUnique, GPSTK_RETHROW, GPSTK_THROW, L1, L2, GDCPass::linearCombinations(), P1, P2, GDCPass::prepareGFdata(), GDCPass::preprocess(), and GDCPass::WLconsistencyCheck(). |
|
||||||||||||||||
|
Open the files and add to the appropriate EphemerisStore.
|
|
|
Determine if the given file is a RINEX 3 navigation file. Open the file, read the header, and test its validity.
|
|
|
Determine if the given file is a RINEX 3 observation file. Open the file, read the header, and test its validity.
|
|
|
Determine if the given file is a RINEX clock format file.
|
|
|
Determine if the given file is a RINEX navigation file. Open the file, read the header, and test its validity.
Referenced by gpstk::FillEphemerisStore(). |
|
|
Determine if the given file is a RINEX observation file. Open the file, read the header, and test its validity.
|
|
|
Determine if the given file is an SP3 format file.
Referenced by gpstk::FillEphemerisStore(). |
|
|
Register commonly used extended Rinex observation types.
Definition at line 72 of file RinexUtilities.cpp. References GPSTK_RETHROW, GPSTK_THROW, and gpstk::RegisterExtendedRinexObsType(). |
|
|
Sort a vector of RINEX 3 obs file names on the time of the first observation as found in the header. Return the sorted list in the calling argument. Do not include files that are found not to be RINEX 3 obs files, or that have invalid headers.
|
|
|
Sort a vector of RINEX obs file names on the time of the first observation as found in the header. Return the sorted list in the calling argument. Do not include files that are found not to be RINEX obs files, or that have invalid headers.
|
1.3.9.1