DP3
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
dp3::base::RcuMode Class Reference

#include <RcuMode.h>

Public Types

enum  Mode {
  Unused = 0 , LBAOuter10_90 = 1 , LBAOuter30_90 = 2 , LBAInner10_90 = 3 ,
  LBAInner30_90 = 4 , HBA110_190 = 5 , HBA170_230 = 6 , HBA210_270 = 7
}
 

Public Member Functions

 RcuMode ()
 
 RcuMode (const Mode &m)
 
std::string AntennaType ()
 
double Bandwidth () const
 
double CentralFrequency () const
 
double FrequencyOffset () const
 
bool operator== (const Mode &_mode) const
 
std::string ToString () const
 

Static Public Member Functions

static RcuMode FromNumber (const int &mode_number)
 

Public Attributes

enum dp3::base::RcuMode::Mode mode
 

Member Enumeration Documentation

◆ Mode

Enumerator
Unused 
LBAOuter10_90 
LBAOuter30_90 
LBAInner10_90 
LBAInner30_90 
HBA110_190 
HBA170_230 
HBA210_270 

Constructor & Destructor Documentation

◆ RcuMode() [1/2]

dp3::base::RcuMode::RcuMode ( const Mode m)
inline

◆ RcuMode() [2/2]

dp3::base::RcuMode::RcuMode ( )
inline

Member Function Documentation

◆ AntennaType()

std::string dp3::base::RcuMode::AntennaType ( )
inline

◆ Bandwidth()

double dp3::base::RcuMode::Bandwidth ( ) const
inline

◆ CentralFrequency()

double dp3::base::RcuMode::CentralFrequency ( ) const
inline

◆ FrequencyOffset()

double dp3::base::RcuMode::FrequencyOffset ( ) const
inline

◆ FromNumber()

static RcuMode dp3::base::RcuMode::FromNumber ( const int &  mode_number)
inlinestatic

◆ operator==()

bool dp3::base::RcuMode::operator== ( const Mode _mode) const
inline

◆ ToString()

std::string dp3::base::RcuMode::ToString ( ) const
inline

Member Data Documentation

◆ mode

enum dp3::base::RcuMode::Mode dp3::base::RcuMode::mode

The documentation for this class was generated from the following file: