Earth Observation Mission CFI Software DataHandling Software User Manual |
Class that computes diagnostics of orbit files. More...
Public Member Functions | |
OrbitFileDiagnostics () | |
Empty constructor. | |
~OrbitFileDiagnostics () NOEXCEPT | |
Destructor. | |
void | computeDiagnostics (const std::string &fileNam) |
This function will allow the user to know which part of a file is usable. | |
void | computeDiagnostics (const OrbitFile &file) |
This function will allow the user to know which part of a file is usable. | |
void | computeDiagnostics (const OemFile &file) |
This function will allow the user to know which part of a file is usable. | |
void | computeDiagnostics (const SP3File &file) |
This function will allow the user to know which part of a file is usable. | |
Public Attributes | |
OrbitFileDiagnosticsSettings | diagnosticsSettings |
std::vector < OrbitFileDiagnosticsReport > | diagnosticsReport |
Class that computes diagnostics of orbit files.
EECFI::OrbitFileDiagnostics::OrbitFileDiagnostics | ( | ) |
Empty constructor.
EECFI::OrbitFileDiagnostics::~OrbitFileDiagnostics | ( | ) |
Destructor.
References diagnosticsReport.
void EECFI::OrbitFileDiagnostics::computeDiagnostics | ( | const std::string & | fileNam | ) |
This function will allow the user to know which part of a file is usable.
void EECFI::OrbitFileDiagnostics::computeDiagnostics | ( | const SP3File & | file | ) |
This function will allow the user to know which part of a file is usable.
The following information is returned:file | SP3 file to be analysed. |
References EECFI::CfiError::addMsg(), diagnosticsReport, diagnosticsSettings, EECFI::OrbitFileDiagnosticsSettings::duplicatedOsvThreshold, EECFI::OrbitFileDiagnosticsSettings::gapThreshold, EECFI::CfiClass::throwWarn, EECFI::OrbitFileDiagnosticsSettings::timeRef, EECFI::OrbitFileDiagnosticsSettings::timeStep, and EECFI::OrbitFileDiagnosticsSettings::timeStepThreshold.
void EECFI::OrbitFileDiagnostics::computeDiagnostics | ( | const OemFile & | file | ) |
This function will allow the user to know which part of a file is usable.
The following information is returned:file | OEM file to be analysed. |
References EECFI::CfiError::addMsg(), diagnosticsReport, diagnosticsSettings, EECFI::OrbitFileDiagnosticsSettings::duplicatedOsvThreshold, EECFI::OrbitFileDiagnosticsSettings::gapThreshold, EECFI::CfiClass::throwWarn, EECFI::OrbitFileDiagnosticsSettings::timeRef, EECFI::OrbitFileDiagnosticsSettings::timeStep, and EECFI::OrbitFileDiagnosticsSettings::timeStepThreshold.
void EECFI::OrbitFileDiagnostics::computeDiagnostics | ( | const OrbitFile & | file | ) |
This function will allow the user to know which part of a file is usable.
The following information is returned:file | Orbit file to be analysed. |
References EECFI::CfiError::addMsg(), diagnosticsReport, diagnosticsSettings, EECFI::OrbitFileDiagnosticsSettings::duplicatedOsvThreshold, EECFI::OrbitFileDiagnosticsSettings::gapThreshold, EECFI::OrbitFile::osvRec, EECFI::CfiClass::throwWarn, EECFI::OrbitFileDiagnosticsSettings::timeRef, EECFI::OrbitFileDiagnosticsSettings::timeStep, and EECFI::OrbitFileDiagnosticsSettings::timeStepThreshold.
Referenced by computeDiagnostics(), and ~OrbitFileDiagnostics().