General Purpose Geodetic Library
SgChannelSkeded::ChanCfg Class Reference

Public Member Functions

 ChanCfg ()
 
 ChanCfg (const ChanCfg &cc)
 
 ChanCfg (const QString &bandKey, int cIdx, double skyFrq, double bandWidth, const QList< SgChannelSideBand > &sideBands)
 
 ~ChanCfg ()
 
int getChanIdx () const
 
const QString & getBandKey () const
 
double getSkyFrq () const
 
double getBandWidth () const
 
const QList< SgChannelSideBand > & getSideBands () const
 

Private Attributes

int chanIdx_
 
QString bandKey_
 
double skyFrq_
 
double bandWidth_
 
QList< SgChannelSideBandsideBands_
 

Detailed Description

Definition at line 1116 of file SgStnLogCollector.h.

Constructor & Destructor Documentation

◆ ChanCfg() [1/3]

SgChannelSkeded::ChanCfg::ChanCfg ( )
inline

Definition at line 1119 of file SgStnLogCollector.h.

References bandWidth_, chanIdx_, and skyFrq_.

◆ ChanCfg() [2/3]

SgChannelSkeded::ChanCfg::ChanCfg ( const ChanCfg cc)
inline

Definition at line 1120 of file SgStnLogCollector.h.

References bandWidth_, chanIdx_, and skyFrq_.

◆ ChanCfg() [3/3]

SgChannelSkeded::ChanCfg::ChanCfg ( const QString &  bandKey,
int  cIdx,
double  skyFrq,
double  bandWidth,
const QList< SgChannelSideBand > &  sideBands 
)
inline

Definition at line 1122 of file SgStnLogCollector.h.

References bandWidth_, chanIdx_, and skyFrq_.

◆ ~ChanCfg()

SgChannelSkeded::ChanCfg::~ChanCfg ( )
inline

Definition at line 1125 of file SgStnLogCollector.h.

References sideBands_.

Member Function Documentation

◆ getBandKey()

const QString& SgChannelSkeded::ChanCfg::getBandKey ( ) const
inline

Definition at line 1128 of file SgStnLogCollector.h.

References bandKey_.

Referenced by SgChannelSkeded::parseSkdFile().

◆ getBandWidth()

double SgChannelSkeded::ChanCfg::getBandWidth ( ) const
inline

Definition at line 1130 of file SgStnLogCollector.h.

References bandWidth_.

Referenced by SgChannelSkeded::parseSkdFile().

◆ getChanIdx()

int SgChannelSkeded::ChanCfg::getChanIdx ( ) const
inline

Definition at line 1127 of file SgStnLogCollector.h.

References chanIdx_.

Referenced by SgChannelSkeded::parseSkdFile().

◆ getSideBands()

const QList<SgChannelSideBand>& SgChannelSkeded::ChanCfg::getSideBands ( ) const
inline

Definition at line 1131 of file SgStnLogCollector.h.

References sideBands_.

Referenced by SgChannelSkeded::parseSkdFile().

◆ getSkyFrq()

double SgChannelSkeded::ChanCfg::getSkyFrq ( ) const
inline

Definition at line 1129 of file SgStnLogCollector.h.

References skyFrq_.

Referenced by SgChannelSkeded::parseSkdFile().

Member Data Documentation

◆ bandKey_

QString SgChannelSkeded::ChanCfg::bandKey_
private

Definition at line 1135 of file SgStnLogCollector.h.

Referenced by getBandKey().

◆ bandWidth_

double SgChannelSkeded::ChanCfg::bandWidth_
private

Definition at line 1137 of file SgStnLogCollector.h.

Referenced by ChanCfg(), and getBandWidth().

◆ chanIdx_

int SgChannelSkeded::ChanCfg::chanIdx_
private

Definition at line 1134 of file SgStnLogCollector.h.

Referenced by ChanCfg(), and getChanIdx().

◆ sideBands_

QList<SgChannelSideBand> SgChannelSkeded::ChanCfg::sideBands_
private

Definition at line 1138 of file SgStnLogCollector.h.

Referenced by ~ChanCfg(), and getSideBands().

◆ skyFrq_

double SgChannelSkeded::ChanCfg::skyFrq_
private

Definition at line 1136 of file SgStnLogCollector.h.

Referenced by ChanCfg(), and getSkyFrq().


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