source: ntrip/trunk/BNC/src/PPP/options.h@ 5742

Last change on this file since 5742 was 5742, checked in by mervart, 10 years ago
File size: 1010 bytes
Line 
1#ifndef OPTIONS_H
2#define OPTIONS_H
3
4#include <string>
5#include <vector>
6#include <newmat.h>
7#include "ppp.h"
8
9namespace BNC {
10
11class t_options {
12 public:
13 t_options();
14 ~t_options();
15 bool dualFreqRequired();
16 bool useGlonass();
17 bool xyzAprRoverSet();
18
19 bool _realTime;
20 std::string _roverName;
21 std::string _crdFile;
22 std::string _antexFile;
23 std::string _corrMount;
24 std::string _rinexObs;
25 std::string _rinexNav;
26 std::string _corrFile;
27
28 double _sigCrd[3];
29 double _noiseCrd[3];
30 double _sigTropo;
31 double _noiseTropo;
32 double _sigmaC1;
33 double _sigmaL1;
34 double _corrWaitTime;
35 std::vector<t_lc::type> _lcGPS;
36 std::vector<t_lc::type> _lcGLONASS;
37 std::vector<t_lc::type> _lcGalileo;
38
39 ColumnVector _xyzAprRover;
40 ColumnVector _ellAprRover;
41 ColumnVector _neuEccRover;
42 std::string _antNameRover;
43 int _minObs;
44 double _minEle;
45 double _maxResC1;
46 double _maxResL1;
47};
48
49}
50
51#endif
Note: See TracBrowser for help on using the repository browser.