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

Detailed Description

This compares all elements of the Rinex3ObsData with less than (only for those fields which the two obs data share). See code for details on how the comparison works for datasets that aren't exactly matchted. It appears this code was written to give a strict ordering to Rinex3ObsData objects, not to really imply any meaning about the data.

Definition at line 67 of file Rinex3ObsFilterOperators.hpp.

#include <Rinex3ObsFilterOperators.hpp>

Inheritance diagram for gnsstk::Rinex3ObsDataOperatorLessThanFull:
Inheritance graph
[legend]

Public Member Functions

bool operator() (const Rinex3ObsData &l, const Rinex3ObsHeader &lheader, const Rinex3ObsData &r, const Rinex3ObsHeader &rheader, double epsilon) const
 
 Rinex3ObsDataOperatorLessThanFull (Rinex3ObsHeader::RinexObsMap &unionMap)
 

Public Attributes

Rinex3ObsHeader::RinexObsMap rom
 

Constructor & Destructor Documentation

◆ Rinex3ObsDataOperatorLessThanFull()

gnsstk::Rinex3ObsDataOperatorLessThanFull::Rinex3ObsDataOperatorLessThanFull ( Rinex3ObsHeader::RinexObsMap unionMap)
inline

The set is a set of Rinex3ObsType that the two files have in common. This is easily generated with the set_intersection STL function. See difftools/rowdiff.cpp for an example.

Definition at line 74 of file Rinex3ObsFilterOperators.hpp.

Member Function Documentation

◆ operator()()

bool gnsstk::Rinex3ObsDataOperatorLessThanFull::operator() ( const Rinex3ObsData l,
const Rinex3ObsHeader lheader,
const Rinex3ObsData r,
const Rinex3ObsHeader rheader,
double  epsilon 
) const
inline

Definition at line 77 of file Rinex3ObsFilterOperators.hpp.

Member Data Documentation

◆ rom

Rinex3ObsHeader::RinexObsMap gnsstk::Rinex3ObsDataOperatorLessThanFull::rom

Definition at line 171 of file Rinex3ObsFilterOperators.hpp.


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


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