My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
EquatOffset.h
Go to the documentation of this file.
1 #ifndef EQUATOFFSET_H
2 #define EQUATOFFSET_H
3 
11 #include "gcp/antenna/control/specific/OffsetBase.h"
12 
13 namespace gcp {
14  namespace antenna {
15  namespace control {
16 
17 
22  class Tracker;
23 
27  class EquatOffset : public OffsetBase {
28 
29  public:
30 
34  EquatOffset();
35 
39  void reset();
40 
44  void set(gcp::util::OffsetMsg msg);
45 
49  void apply(PointingCorrections* f);
50 
55  void pack(signed* s_elements);
56 
57  private:
58 
62  friend class Tracker;
63 
67  double ra_;
68 
72  double dec_;
73 
74  }; // End class EquatOffset
75 
76  }; // End namespace control
77  }; // End namespace antenna
78 } // End namespace gcp
79 
80 #endif // End #ifndef
void reset()
Definition: EquatOffset.cc:21
Definition: EquatOffset.h:27
EquatOffset()
Definition: EquatOffset.cc:13
Definition: Tracker.h:49
void pack(signed *s_elements)
Definition: EquatOffset.cc:64
Definition: OffsetMsg.h:14
void set(gcp::util::OffsetMsg msg)
Definition: EquatOffset.cc:30
void apply(PointingCorrections *f)
Definition: EquatOffset.cc:59
Definition: OffsetBase.h:27
Definition: PointingCorrections.h:22