RinexMetHeaderTouchHeaderMerge Struct Reference
[RINEX meteorological files]

#include <RinexMetFilterOperators.hpp>

Collaboration diagram for RinexMetHeaderTouchHeaderMerge:

Collaboration graph
[legend]
List of all members.

Detailed Description

Combines RinexMetHeaders into a single header, combining comments and adding the appropriate RinexMetTypes.

This assumes that all the headers come from the same station for setting the other header fields. After running touch() on a list of RinexMetHeader, the internal theHeader will be the merged header data for those files and obsSet will be the set of RinexMetTypes that will be printed to the file.

Definition at line 152 of file RinexMetFilterOperators.hpp.

Public Member Functions

 RinexMetHeaderTouchHeaderMerge ()
bool operator() (const RinexMetHeader &l)

Public Attributes

bool firstHeader
RinexMetHeader theHeader
std::set< RinexMetHeader::RinexMetTypeobsSet


Constructor & Destructor Documentation

RinexMetHeaderTouchHeaderMerge  )  [inline]
 

Definition at line 156 of file RinexMetFilterOperators.hpp.


Member Function Documentation

bool operator() const RinexMetHeader l  )  [inline]
 

Definition at line 160 of file RinexMetFilterOperators.hpp.

References RinexMetHeader::commentList, and RinexMetHeader::obsTypeList.


Member Data Documentation

bool firstHeader
 

Definition at line 206 of file RinexMetFilterOperators.hpp.

std::set<RinexMetHeader::RinexMetType> obsSet
 

Definition at line 208 of file RinexMetFilterOperators.hpp.

RinexMetHeader theHeader
 

Definition at line 207 of file RinexMetFilterOperators.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu May 23 03:31:52 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1