My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
PointingParameter.h
Go to the documentation of this file.
1 #ifndef GCP_UTIL_POINTINGPARAMETER_H
2 #define GCP_UTIL_POINTINGPARAMETER_H
3 
11 namespace gcp {
12  namespace util {
13 
15 
16  public:
17 
18  enum Parameter {
19  NONE = 0,
20 
21  // The longitude,latitude and altitude of the site
22 
23  SITE = 1,
24 
25  // The atmospheric refraction parameters
26 
27  ATMOSPHERE = 2,
28 
29  // The value of UT1-UTC
30 
31  UT1UTC = 4,
32 
33  // The value of the equation of the equinoxes
34 
35  EQNEQX = 8,
36 
37  // The number of counts per turn of the encoders
38 
39  ENCODERS = 0x10,
40 
41  // Axis tilts
42 
43  TILTS = 0x20,
44 
45  // Collimation terms
46 
47  COLLIMATION = 0x40,
48 
49  // Encoder limits
50 
51  LIMITS = 0x80,
52 
53  // The gravitational flexure of the mount
54 
55  FLEXURE = 0x100,
56 
57  // The zero points of the encoders
58 
59  ZEROS = 0x200,
60 
61  // The antenna-specific offsets
62 
63  LOCATION = 0x400,
64 
65  // The GPS time
66 
67  TIME = 0x800,
68 
69  // The following should be the bitwise union of all of the above
70 
71  ALL =0xFFF
72  };
73 
74  }; // End class PointingParameter
75 
76  } // End namespace util
77 } // End namespace gcp
78 
79 
80 #endif // End #ifndef
Definition: PointingParameter.h:14