Ginan
|
Data Structures | |
struct | SphericalCom |
struct | SphericalComMap |
Functions | |
void | readCom (string filepath) |
Read SLR spherical satellite centre-of-mass (CoM) file. | |
bool | isSpherical (string satName) |
Check if sat is spherical (i.e. | |
double | satComOffSphere (LObs &obs) |
Center of mass to laser retroreflector array offset for spherical satellites. | |
VectorEcef | satComOffGnss (LObs &obs) |
Center of mass to laser retroreflector array offset for GNSS satellites. | |
double | laserTropDelay (LObs &obs, VectorPos &pos, AzEl &azel, TropStates &tropStates, TropMapping &dTropDx, double &var) |
Calculate trop delay on SLR observation. | |
void | updateSlrRecBiases (LObs &obs) |
Update a-priori biases Don't corrected for raw observations directly in LObs struct. | |
void | readCrd (string filepath) |
Extracts observations from a given CRD (.npt) file. | |
void | outputSortedSlrObsPerRec (string filepath, ObsList &slrObsList) |
map< string, vector< string > > | outputSortedSlrObs () |
Outputs a tabular file with SLR observations in time-order. | |
int | readSlrObs (std::istream &inputStream, ObsList &slrObsList) |
Read one obs record from tabular slr obs file. | |
bool isSpherical | ( | string | satName | ) |
Check if sat is spherical (i.e.
listed in spherical CoM map)
double laserTropDelay | ( | LObs & | obs, |
VectorPos & | pos, | ||
AzEl & | azel, | ||
TropStates & | tropStates, | ||
TropMapping & | dTropDx, | ||
double & | var ) |
Calculate trop delay on SLR observation.
obs | SLR observation |
pos | Receiver position |
azel | Azimuth/Elevation of sat (azimuth for future use) |
tropStates | (gradients for future use) |
dTropDx | (gradients for future use) |
map< string, vector< string > > outputSortedSlrObs | ( | ) |
Outputs a tabular file with SLR observations in time-order.
void outputSortedSlrObsPerRec | ( | string | filepath, |
ObsList & | slrObsList ) |
void readCom | ( | string | filepath | ) |
Read SLR spherical satellite centre-of-mass (CoM) file.
filepath | Path to CoM file |
void readCrd | ( | string | filepath | ) |
Extracts observations from a given CRD (.npt) file.
filepath | CRD file to read |
Read one obs record from tabular slr obs file.
inputStream | File input stream |
slrObsList | List of SLR observations |
VectorEcef satComOffGnss | ( | LObs & | obs | ) |
Center of mass to laser retroreflector array offset for GNSS satellites.
obs | SLR observation |
double satComOffSphere | ( | LObs & | obs | ) |
Center of mass to laser retroreflector array offset for spherical satellites.
obs | SLR observation |