Public Member Functions | Public Attributes | List of all members
gnsstk::SatPass::SatPassData Struct Reference

Detailed Description

struct SatPassData, for internal use only, stores the data and flag arrays (data, lli, ssi) plus a time offset, a SatPass flag, a user flag, and the offset n in time (n*dt) since FirstTime. class SatPass will include a vector of these structs.

Definition at line 81 of file SatPass.hpp.

#include <SatPass.hpp>

Public Member Functions

SatPassDataoperator= (const SatPassData &right)
 
 SatPassData (unsigned short n=4)
 

Public Attributes

std::vector< double > data
 data for one epoch of RINEX data More...
 
unsigned short flag
 
std::vector< unsigned short > lli
 
unsigned int ndt
 time 'count' : time of data = FirstTime + ndt * dt + offset More...
 
std::vector< unsigned short > ssi
 
double toffset
 offset of time from integer number * dt since FirstTime. More...
 
unsigned int userflag
 

Constructor & Destructor Documentation

◆ SatPassData()

gnsstk::SatPass::SatPassData::SatPassData ( unsigned short  n = 4)
inline

constructor

Parameters
nthe number of data types to be stored, default 4

Definition at line 117 of file SatPass.hpp.

Member Function Documentation

◆ operator=()

SatPassData& gnsstk::SatPass::SatPassData::operator= ( const SatPassData right)
inline

Definition at line 127 of file SatPass.hpp.

Member Data Documentation

◆ data

std::vector<double> gnsstk::SatPass::SatPassData::data

data for one epoch of RINEX data

Definition at line 103 of file SatPass.hpp.

◆ flag

unsigned short gnsstk::SatPass::SatPassData::flag

a flag (cf. SatPass::BAD, etc.) that is set to OK at creation then reset by other processing.

Definition at line 88 of file SatPass.hpp.

◆ lli

std::vector<unsigned short> gnsstk::SatPass::SatPassData::lli

loss-of-lock and signal-strength indicators (from RINEX) for data parallel to data vector

Definition at line 109 of file SatPass.hpp.

◆ ndt

unsigned int gnsstk::SatPass::SatPassData::ndt

time 'count' : time of data = FirstTime + ndt * dt + offset

Definition at line 97 of file SatPass.hpp.

◆ ssi

std::vector<unsigned short> gnsstk::SatPass::SatPassData::ssi

Definition at line 109 of file SatPass.hpp.

◆ toffset

double gnsstk::SatPass::SatPassData::toffset

offset of time from integer number * dt since FirstTime.

Definition at line 100 of file SatPass.hpp.

◆ userflag

unsigned int gnsstk::SatPass::SatPassData::userflag

a flag for arbitrary use by the user; SatPass ONLY has set/getUserFlag()

Definition at line 94 of file SatPass.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:46