Ginan
|
Functions | |
void | reloadInputFiles () |
bool | checkValidFile (const string &path, const string &description="") |
Check that filename is valid and the file exists. | |
bool | checkValidFiles (vector< string > &paths, const string &description="") |
void | replaceTimes (string &str, boost::posix_time::ptime time) |
Replace macros for times with numeric values. | |
void | createDirectories (boost::posix_time::ptime time) |
Create directories if required. | |
void | perEpochPostProcessingAndOutputs (Trace &pppTrace, Network &pppNet, Network &ionNet, ReceiverMap &receiverMap, KFState &kfState, KFState &ionState, const GTime &time, bool emptyEpoch) |
void | createTracefiles (ReceiverMap &receiverMap, Network &pppNet, Network &ionNet) |
Create new empty trace files only when required when the filename is changed. | |
void | outputPredictedStates (Trace &trace, KFState &kfState) |
void | configureUploadingStreams () |
bool checkValidFile | ( | const string & | path, |
const string & | description = "" ) |
Check that filename is valid and the file exists.
path | Filename to check |
description | Description for error messages |
bool checkValidFiles | ( | vector< string > & | paths, |
const string & | description = "" ) |
void configureUploadingStreams | ( | ) |
void createDirectories | ( | boost::posix_time::ptime | time | ) |
Create directories if required.
void createTracefiles | ( | ReceiverMap & | receiverMap, |
Network & | pppNet, | ||
Network & | ionNet ) |
Create new empty trace files only when required when the filename is changed.
void perEpochPostProcessingAndOutputs | ( | Trace & | pppTrace, |
Network & | pppNet, | ||
Network & | ionNet, | ||
ReceiverMap & | receiverMap, | ||
KFState & | kfState, | ||
KFState & | ionState, | ||
const GTime & | time, | ||
bool | emptyEpoch ) |
void reloadInputFiles | ( | ) |
void replaceTimes | ( | string & | str, |
boost::posix_time::ptime | time ) |
Replace macros for times with numeric values.
Available replacements are "<DDD> <D> <WWWW> <YYYY> <YY> <MM> <DD> <HH> <hh> <mm> <LOGTIME>"
str | String to replace macros within |
time | Time to use for replacements |