11 #ifndef CARMA_MONITOR_CARMA_CORRELATOR_H
12 #define CARMA_MONITOR_CARMA_CORRELATOR_H
16 #include "carma/control/CorrDefs.h"
17 #include "carma/util/CorrelatorType.h"
35 Correlator (
const carma::util::CorrelatorType type);
50 static ::size_t numCorrelatorTypes( );
60 static carma::util::CorrelatorType correlatorType( ::
size_t index );
69 carma::util::CorrelatorType correlatorType ()
const ;
78 const ::std::string correlatorTypeName ()
const ;
86 static const ::std::string correlatorTypeName (carma::util::CorrelatorType corrType);
98 #endif // CARMA_MONITOR_CARMA_CORRELATOR_H