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

Last change on this file since 5712 was 5712, checked in by mervart, 10 years ago
File size: 1.3 KB
Line 
1#ifndef OPTIONS_H
2#define OPTIONS_H
3
4#include <string>
5#include <vector>
6#include <newmat.h>
7#include "ppp_include.h"
8
9namespace BNC {
10
11class t_options {
12 public:
13 t_options();
14 ~t_options() {};
15 bool _realTime;
16 std::string _roverName;
17 double _sigCrd[3];
18 double _noiseCrd[3];
19 double _sigTropo;
20 double _noiseTropo;
21 std::string _corrMount;
22 std::string _rinexObs;
23 std::string _rinexNav;
24 std::string _corrFile;
25 std::string _crdFile;
26 std::string _antexFile;
27
28 ColumnVector _xyzAprRover;
29 ColumnVector _ellAprRover;
30 ColumnVector _neuEccRover;
31 std::string _antNameRover;
32 std::string _antexFileName;
33 int _logLevel;
34 int _minobs;
35 bool _useGlonass;
36 e_tropoModel _tropoModel;
37 e_tropoMF _tropoMF;
38 double _minEle;
39 double _maxResCode;
40 double _maxResPhase;
41 double _sigmaPhase;
42 double _sigmaCode;
43 bool _estTropo;
44 bool _estIono;
45 double _sigmaIono;
46 double _noiseIono;
47 bool _ambres;
48 unsigned _ambresMinSat;
49 unsigned _ambresMinEpo;
50 double _ambresMinEle;
51 double _ambresMinRatio;
52 double _ambresMinFixRate;
53 int _minSDFix;
54 bool _eleWgtCode;
55 bool _eleWgtPhase;
56 std::vector<t_lc::type> _LCs;
57};
58
59}
60
61#endif
Note: See TracBrowser for help on using the repository browser.