Ginan
Loading...
Searching...
No Matches
CommonOptions Struct Reference
Inheritance diagram for CommonOptions:
Collaboration diagram for CommonOptions:

Public Member Functions

CommonOptionsoperator+= (const CommonOptions &rhs)
 

Data Fields

bool exclude = false
 
double pseudo_sigma = 100000
 
double laser_sigma = 0.5
 
vector< E_ObsCode > clock_codes = {}
 
vector< double > apriori_sigma_enu = {}
 
double mincon_scale_apriori_sigma = 1
 
double mincon_scale_filter_sigma = 0
 
Vector3d antenna_boresight = { 0, 0, +1}
 
Vector3d antenna_azimuth = { 0, +1, 0}
 
double ellipse_propagation_time_tolerance = 30
 
struct { 
 
   bool   enable = true 
 
   vector< E_Source >   sources = {E_Source::KALMAN, E_Source::CONFIG, E_Source::PRECISE, E_Source::SPP, E_Source::BROADCAST} 
 
posModel 
 
struct { 
 
   bool   enable = true 
 
   vector< E_Source >   sources = {E_Source::KALMAN, E_Source::PRECISE, E_Source::BROADCAST} 
 
clockModel 
 
struct { 
 
   bool   enable = true 
 
   vector< E_Source >   sources = {E_Source::PRECISE, E_Source::MODEL, E_Source::NOMINAL} 
 
   double   model_dt = 1 
 
attitudeModel 
 
struct { 
 
   bool   enable = true 
 
   double   default_bias = 0 
 
   double   undefined_sigma = 0 
 
codeBiasModel 
 
struct { 
 
   bool   enable = false 
 
   double   default_bias = 0 
 
   double   undefined_sigma = 0 
 
phaseBiasModel 
 
struct { 
 
   bool   enable = true 
 
pcoModel 
 
struct { 
 
   bool   enable = true 
 
pcvModel 
 
struct { 
 
   bool   enable = true 
 
phaseWindupModel 
 
map< int, bool > initialisedMap
 

Member Function Documentation

◆ operator+=()

CommonOptions & CommonOptions::operator+= ( const CommonOptions & rhs)
Here is the call graph for this function:

Field Documentation

◆ antenna_azimuth

Vector3d CommonOptions::antenna_azimuth = { 0, +1, 0}

◆ antenna_boresight

Vector3d CommonOptions::antenna_boresight = { 0, 0, +1}

◆ apriori_sigma_enu

vector<double> CommonOptions::apriori_sigma_enu = {}

◆ [struct]

struct { ... } CommonOptions::attitudeModel

◆ clock_codes

vector<E_ObsCode> CommonOptions::clock_codes = {}

◆ [struct]

struct { ... } CommonOptions::clockModel

◆ [struct]

struct { ... } CommonOptions::codeBiasModel

◆ default_bias

double CommonOptions::default_bias = 0

◆ ellipse_propagation_time_tolerance

double CommonOptions::ellipse_propagation_time_tolerance = 30

◆ enable

bool CommonOptions::enable = true

◆ exclude

bool CommonOptions::exclude = false

◆ initialisedMap

map<int, bool> CommonOptions::initialisedMap

◆ laser_sigma

double CommonOptions::laser_sigma = 0.5

◆ mincon_scale_apriori_sigma

double CommonOptions::mincon_scale_apriori_sigma = 1

◆ mincon_scale_filter_sigma

double CommonOptions::mincon_scale_filter_sigma = 0

◆ model_dt

double CommonOptions::model_dt = 1

◆ [struct]

struct { ... } CommonOptions::pcoModel

◆ [struct]

struct { ... } CommonOptions::pcvModel

◆ [struct]

struct { ... } CommonOptions::phaseBiasModel

◆ [struct]

struct { ... } CommonOptions::phaseWindupModel

◆ [struct]

struct { ... } CommonOptions::posModel

◆ pseudo_sigma

double CommonOptions::pseudo_sigma = 100000

◆ sources

vector<E_Source> CommonOptions::sources = {E_Source::KALMAN, E_Source::CONFIG, E_Source::PRECISE, E_Source::SPP, E_Source::BROADCAST}

◆ undefined_sigma

double CommonOptions::undefined_sigma = 0

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