Ginan
|
Functions | |
void | readSatId (string filepath) |
Read sat ID file. | |
vector< CrdSession > | readCrdFile (string filepath) |
Parses a CRD file. | |
string | ilrsIdToCosparId (int ilrsId) |
Converts from ILRS ID (condensed version of COSPAR ID) to COSPAR ID COSPAR ID to ILRS Satellite Identification Algorithm: COSPAR ID Format: (YYYY-XXXA) YYYY is the four-digit year of when the launch vehicle was put in orbit XXX is the sequential launch vehicle number for that year A is the alpha numeric sequence number within a launch ILRS Satellite Identification Format: (YYXXXAA), based on the COSPAR ID YY is the two-digit year of when the launch vehicle was put in orbit XXX is the sequential launch vehicle number for that year AA is the numeric sequence number within a launch. | |
int | cosparIdToIlrsId (string cosparId) |
Converts from COSPAR ID to ILRS ID (condensed version of COSPAR ID) | |
GTime | sessionSod2Time (double eventSod, GTime startSession) |
Convert seconds-of-day of an event and the start of the session encompassing the event to a GTime Assumes session duration is <24hrs. | |
SatSys | ilrsIdToSatSys (int ilrsId) |
Converts from ILRS ID to SatSys object. | |
void | readCrd (string filepath) |
Extracts observations from a given CRD (.npt) file. | |
void | outputSortedSlrObsPerRec (string filepath, map< GTime, shared_ptr< LObs > > &obsMap) |
Outputs a tabular file with SLR observations in time-order, for 1 receiver. | |
map< string, vector< string > > | outputSortedSlrObs () |
Outputs a tabular file with SLR observations in time-order. | |
int | readSlrObs (std::istream &inputStream, ObsList &obsList) |
Read one obs record from tabular slr obs file. | |
int cosparIdToIlrsId | ( | string | cosparId | ) |
Converts from COSPAR ID to ILRS ID (condensed version of COSPAR ID)
cosparId | COSPAR ID to convert |
string ilrsIdToCosparId | ( | int | ilrsId | ) |
Converts from ILRS ID (condensed version of COSPAR ID) to COSPAR ID COSPAR ID to ILRS Satellite Identification Algorithm: COSPAR ID Format: (YYYY-XXXA) YYYY is the four-digit year of when the launch vehicle was put in orbit XXX is the sequential launch vehicle number for that year A is the alpha numeric sequence number within a launch ILRS Satellite Identification Format: (YYXXXAA), based on the COSPAR ID YY is the two-digit year of when the launch vehicle was put in orbit XXX is the sequential launch vehicle number for that year AA is the numeric sequence number within a launch.
ilrsId | Filepath to |
Converts from ILRS ID to SatSys object.
ilrsId | ILRS ID |
map< string, vector< string > > outputSortedSlrObs | ( | ) |
Outputs a tabular file with SLR observations in time-order.
Outputs a tabular file with SLR observations in time-order, for 1 receiver.
filepath | slr_obs file to write |
obsMap | Output observation list |
void readCrd | ( | string | filepath | ) |
Extracts observations from a given CRD (.npt) file.
filepath | CRD file to read |
vector< CrdSession > readCrdFile | ( | string | filepath | ) |
Parses a CRD file.
filepath | Filepath to CRD file |
void readSatId | ( | string | filepath | ) |
Read sat ID file.
filepath | Filepath to sat ID file |
Read one obs record from tabular slr obs file.
inputStream | File input stream |
obsList | List of SLR observations |
Convert seconds-of-day of an event and the start of the session encompassing the event to a GTime Assumes session duration is <24hrs.
eventSod | Seconds-of-day of the event in UTC time |
startSession | session start time |