CARMA C++
CorrelatorPolarization.h
1 #ifndef CORRELATORPOLARIZATION_H
2 #define CORRELATORPOLARIZATION_H
3 
4 #include "carma/monitor/SignalPathCommonMonitorPoints.h"
5 
6 namespace carma {
7  namespace correlator {
8  namespace lib {
9 
10  typedef enum {
11  NONE_POL,
12  LEFT_POL,
13  RIGHT_POL,
14  HORIZONTAL_POL,
15  VERTICAL_POL
16  } Polarization;
17 
18  typedef std::pair< int, Polarization > AntNoPolPair;
19 
20  carma::monitor::PolarizationMonitorPointEnum::POLARIZATION
21  corrPolToMonPol( Polarization corrPol );
22 
23  Polarization
24  monPolToCorrPol(carma::monitor::PolarizationMonitorPointEnum::POLARIZATION);
25 
26 
27  }
28  }
29 };
30 
31 #endif