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

Public Member Functions

 operator shared_ptr< PObs > ()
 
virtual ~PObs ()=default
 
- Public Member Functions inherited from Observation
virtual ~Observation ()=default
 
- Public Member Functions inherited from ObsMeta
 ObsMeta ()
 

Data Fields

SatSys Sat = {}
 
Vector3d pos = Vector3d::Zero()
 

‍Satellite ID (system, prn)


 
Vector3d vel = Vector3d::Zero()
 
- Data Fields inherited from Observation
GTime time = {}
 Receiver sampling time (GPST)
 
string mount
 ID of the receiver that generated the observation.
 
double ephVar = 0
 
- Data Fields inherited from ObsMeta
union { 
 
   const unsigned int   exclude = 0 
 
   struct { 
 
      unsigned   excludeElevation: 1 
 
      unsigned   excludeEclipse: 1 
 
      unsigned   excludeSystem: 1 
 
      unsigned   excludeOutlier: 1 
 
      unsigned   excludeBadSPP: 1 
 
      unsigned   excludeConfig: 1 
 
      unsigned   excludeSVH: 1 
 
      unsigned   excludeBadRange: 1 
 
      unsigned   excludeDataHandling: 1 
 
      unsigned   excludeCom: 1 
 
      unsigned   excludeBadFlags: 1 
 
      unsigned   excludeAlert: 1 
 
   }  
 
};  
 

Additional Inherited Members

- Protected Attributes inherited from Observation
GObsgObs_ptr = nullptr
 
PObspObs_ptr = nullptr
 
FObsfObs_ptr = nullptr
 
LObslObs_ptr = nullptr
 

Constructor & Destructor Documentation

◆ ~PObs()

virtual PObs::~PObs ( )
virtualdefault

Member Function Documentation

◆ operator shared_ptr< PObs >()

PObs::operator shared_ptr< PObs > ( )
inline

Field Documentation

◆ pos

Vector3d PObs::pos = Vector3d::Zero()

‍Satellite ID (system, prn)

◆ Sat

SatSys PObs::Sat = {}

◆ vel

Vector3d PObs::vel = Vector3d::Zero()

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