![]()  | 
  
    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, GTime time, Network &ionNet, ReceiverMap &receiverMap, KFState &kfState, bool emptyEpoch, bool inRts=false, bool firstEpoch=false) | 
| 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, | 
| GTime | time, | ||
| Network & | ionNet, | ||
| ReceiverMap & | receiverMap, | ||
| KFState & | kfState, | ||
| bool | emptyEpoch, | ||
| bool | inRts = false, | ||
| bool | firstEpoch = false ) | 
| 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 |