GNSS::GNSS_OptionFile Class Reference

#include <GNSS_OptionFile.h>

Inheritance diagram for GNSS::GNSS_OptionFile:

OptionFile

Detailed Description

A derived option file class for the program.

Definition at line 49 of file GNSS_OptionFile.h.


Public Member Functions

 GNSS_OptionFile ()
 The default constructor (no data allocated yet).
virtual ~GNSS_OptionFile ()
 The destructor.
bool ReadAndInterpretOptions (std::string OptionFilePath)
 Read and interpret the option file.

Data Fields

stKalmanOptions m_KalmanOptions
 The Kalman filtering options.
std::string m_OptionFilePath
 The path to the option file.
std::string m_OutputFilePath
 The path to the output file.
std::string m_ProcessingMethod
 A string is used to indicate the processing method.
bool m_processDGPSOnly
 The path to the navigation datafile (ephemeris), if applicable.
stStationInformation m_Reference
 The reference station information.
stStationInformation m_Rover
 The rover station information.
stGPSTime m_StartTime
 The start time for processing.
stGPSTime m_EndTime
 The end time for processing.
GNSS_structKlobuchar m_klobuchar
 The klobuchar ionospheric parameters.
double m_elevationMask
 The elevation mask [degrees].
double m_cnoMask
 The C/N0 mask [dB-Hz].
double m_locktimeMask
 The locktime mask [s].

Constructor & Destructor Documentation

GNSS::GNSS_OptionFile::GNSS_OptionFile (  ) 

The default constructor (no data allocated yet).

Definition at line 53 of file GNSS_OptionFile.cpp.

GNSS::GNSS_OptionFile::~GNSS_OptionFile (  )  [virtual]

The destructor.

Definition at line 48 of file GNSS_OptionFile.cpp.


Member Function Documentation

bool GNSS::GNSS_OptionFile::ReadAndInterpretOptions ( std::string  OptionFilePath  ) 

Read and interpret the option file.

Returns:
true if successful, false if error.

Definition at line 63 of file GNSS_OptionFile.cpp.


Field Documentation

stKalmanOptions GNSS::GNSS_OptionFile::m_KalmanOptions

The Kalman filtering options.

Definition at line 161 of file GNSS_OptionFile.h.

std::string GNSS::GNSS_OptionFile::m_OptionFilePath

The path to the option file.

Definition at line 164 of file GNSS_OptionFile.h.

std::string GNSS::GNSS_OptionFile::m_OutputFilePath

The path to the output file.

Definition at line 167 of file GNSS_OptionFile.h.

std::string GNSS::GNSS_OptionFile::m_ProcessingMethod

A string is used to indicate the processing method.

Definition at line 170 of file GNSS_OptionFile.h.

bool GNSS::GNSS_OptionFile::m_processDGPSOnly

The path to the navigation datafile (ephemeris), if applicable.

A boolean to indicate if only single difference measurements between the reference and rover station will be used.

Definition at line 176 of file GNSS_OptionFile.h.

stStationInformation GNSS::GNSS_OptionFile::m_Reference

The reference station information.

Definition at line 180 of file GNSS_OptionFile.h.

stStationInformation GNSS::GNSS_OptionFile::m_Rover

The rover station information.

Definition at line 183 of file GNSS_OptionFile.h.

stGPSTime GNSS::GNSS_OptionFile::m_StartTime

The start time for processing.

Definition at line 186 of file GNSS_OptionFile.h.

stGPSTime GNSS::GNSS_OptionFile::m_EndTime

The end time for processing.

Definition at line 189 of file GNSS_OptionFile.h.

GNSS_structKlobuchar GNSS::GNSS_OptionFile::m_klobuchar

The klobuchar ionospheric parameters.

Definition at line 192 of file GNSS_OptionFile.h.

double GNSS::GNSS_OptionFile::m_elevationMask

The elevation mask [degrees].

Definition at line 195 of file GNSS_OptionFile.h.

double GNSS::GNSS_OptionFile::m_cnoMask

The C/N0 mask [dB-Hz].

Definition at line 198 of file GNSS_OptionFile.h.

double GNSS::GNSS_OptionFile::m_locktimeMask

The locktime mask [s].

Definition at line 201 of file GNSS_OptionFile.h.


The documentation for this class was generated from the following files: