CARMA C++
LoBand.h
Go to the documentation of this file.
1 #ifndef LOBAND_H
2 #define LOBAND_H
3 
11 #include "carma/szautil/AntNum.h"
13 
14 namespace sza {
15  namespace util {
16 
20  class LoBand {
21  public:
22 
23  enum Band {
24  LO_NONE = 0,
25  LO_XBAND = 1,
26  LO_KABAND = 2,
27  LO_WBAND = 4,
28  LO_1MM = 8,
29  LO_ALL = LO_XBAND|LO_KABAND|LO_WBAND|LO_1MM
30  };
31 
32  static void setLoTermAttenuation(AntNum::Id antId, Attenuation atten);
33  static Attenuation getLoTermAttenuation(AntNum::Id antId);
34 
35  private:
36 
37  static Attenuation loTermAttens_[AntNum::NANT];
38 
39  }; // End class LoBand
40 
41  }; // End namespace util
42 }; // End namespace sza
43 
44 #endif // End #ifndef
45 
46 
Class to enumerate recognized LO bands.
Definition: LoBand.h:20
Tagged: Fri Nov 14 12:39:31 UTC 2003.
Id
Enumerate known receivers.
Definition: AntNum.h:35
Tagged: Sun Mar 27 12:36:42 PST 2005.