AntexData::antennaPCOandPCVData Class Reference

#include <AntexData.hpp>

List of all members.


Detailed Description

class encapsulating the PCOs and PCVs of the antenna.

See the ANTEX documentation for discussion of how the PCO/Vs are defined, sign conventions and how to apply the PCOs.

Definition at line 173 of file AntexData.hpp.

Public Attributes

double PCOvalue [3]
 nominal phase center offsets in mm, and RMS values, in NEU coordinates (for Receiver antennas) or XYZ (for Satellite antennas); from "NORTH / EAST / UP" record RMS values are OPTIONAL
double PCOrms [3]
 nominal phase center offsets in mm, and RMS values, in NEU coordinates (for Receiver antennas) or XYZ (for Satellite antennas); from "NORTH / EAST / UP" record RMS values are OPTIONAL
bool hasAzimuth
 if false, there is no azimuth dependence in the PCVs and only PCV[0.0] is defined.
azimZenMap PCVvalue
 map from azimuth to <zenith,offset> map: PCVvalues[azim][zen] = offset in mm from the nominal PCVrms[azim][zen] = RMS of these values, also in mm.
azimZenMap PCVrms
 map from azimuth to <zenith,offset> map: PCVvalues[azim][zen] = offset in mm from the nominal PCVrms[azim][zen] = RMS of these values, also in mm.


Member Data Documentation

bool hasAzimuth
 

if false, there is no azimuth dependence in the PCVs and only PCV[0.0] is defined.

Definition at line 183 of file AntexData.hpp.

Referenced by AntexData::getPhaseCenterVariation(), and AntexData::reallyPutRecord().

double PCOrms[3]
 

nominal phase center offsets in mm, and RMS values, in NEU coordinates (for Receiver antennas) or XYZ (for Satellite antennas); from "NORTH / EAST / UP" record RMS values are OPTIONAL

Definition at line 179 of file AntexData.hpp.

Referenced by AntexData::dump(), and AntexData::reallyPutRecord().

double PCOvalue[3]
 

nominal phase center offsets in mm, and RMS values, in NEU coordinates (for Receiver antennas) or XYZ (for Satellite antennas); from "NORTH / EAST / UP" record RMS values are OPTIONAL

Definition at line 179 of file AntexData.hpp.

Referenced by AntexData::dump(), and AntexData::reallyPutRecord().

azimZenMap PCVrms
 

map from azimuth to <zenith,offset> map: PCVvalues[azim][zen] = offset in mm from the nominal PCVrms[azim][zen] = RMS of these values, also in mm.

if there is no azimuth dependence, there will be only one entry in this map, with azimuth = -1.0 RMS values are OPTIONAL

Definition at line 191 of file AntexData.hpp.

Referenced by AntexData::reallyPutRecord().

azimZenMap PCVvalue
 

map from azimuth to <zenith,offset> map: PCVvalues[azim][zen] = offset in mm from the nominal PCVrms[azim][zen] = RMS of these values, also in mm.

if there is no azimuth dependence, there will be only one entry in this map, with azimuth = -1.0 RMS values are OPTIONAL

Definition at line 191 of file AntexData.hpp.

Referenced by AntexData::dump(), AntexData::getPhaseCenterVariation(), and AntexData::reallyPutRecord().


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 03:31:26 2012 for GPS ToolKit Software Library by  doxygen 1.3.9.1