General Purpose Geodetic Library
SgVexFile::IfSetup Class Reference

#include <SgVex.h>

Public Member Functions

 IfSetup ()
 
 IfSetup (const QString &ifId, const QString &ifName, double totalLo, SgChannelPolarization polarization, SgChannelSideBand netSideBand)
 
 IfSetup (const IfSetup &is)
 
 ~IfSetup ()
 
const QString & getIfId () const
 
const QString & getIfName () const
 
double getTotalLo () const
 
SgChannelPolarization getPolarization () const
 
SgChannelSideBand getNetSideBand () const
 
void setIfId (const QString &s)
 
void setIfName (const QString &s)
 
void setTotalLo (double d)
 
void setPolarization (SgChannelPolarization p)
 
void setNetSideBand (SgChannelSideBand sb)
 

Protected Attributes

QString ifId_
 
QString ifName_
 
double totalLo_
 
SgChannelPolarization polarization_
 
SgChannelSideBand netSideBand_
 

Detailed Description

Definition at line 291 of file SgVex.h.

Constructor & Destructor Documentation

◆ IfSetup() [1/3]

SgVexFile::IfSetup::IfSetup ( )
inline

Definition at line 294 of file SgVex.h.

◆ IfSetup() [2/3]

SgVexFile::IfSetup::IfSetup ( const QString &  ifId,
const QString &  ifName,
double  totalLo,
SgChannelPolarization  polarization,
SgChannelSideBand  netSideBand 
)
inline

Definition at line 296 of file SgVex.h.

◆ IfSetup() [3/3]

SgVexFile::IfSetup::IfSetup ( const IfSetup is)
inline

Definition at line 300 of file SgVex.h.

◆ ~IfSetup()

SgVexFile::IfSetup::~IfSetup ( )
inline

Definition at line 302 of file SgVex.h.

Member Function Documentation

◆ getIfId()

const QString& SgVexFile::IfSetup::getIfId ( ) const
inline

Definition at line 304 of file SgVex.h.

References ifId_.

Referenced by SgVexFile::analyzeVex().

◆ getIfName()

const QString& SgVexFile::IfSetup::getIfName ( ) const
inline

Definition at line 305 of file SgVex.h.

References ifName_.

Referenced by SgVexFile::analyzeVex().

◆ getNetSideBand()

SgChannelSideBand SgVexFile::IfSetup::getNetSideBand ( ) const
inline

Definition at line 308 of file SgVex.h.

References netSideBand_.

Referenced by SgVexFile::analyzeVex().

◆ getPolarization()

SgChannelPolarization SgVexFile::IfSetup::getPolarization ( ) const
inline

Definition at line 307 of file SgVex.h.

References polarization_.

Referenced by SgVexFile::analyzeVex().

◆ getTotalLo()

double SgVexFile::IfSetup::getTotalLo ( ) const
inline

Definition at line 306 of file SgVex.h.

References totalLo_.

Referenced by SgVexFile::analyzeVex().

◆ setIfId()

void SgVexFile::IfSetup::setIfId ( const QString &  s)
inline

Definition at line 310 of file SgVex.h.

References ifId_.

◆ setIfName()

void SgVexFile::IfSetup::setIfName ( const QString &  s)
inline

Definition at line 311 of file SgVex.h.

References ifName_.

◆ setNetSideBand()

void SgVexFile::IfSetup::setNetSideBand ( SgChannelSideBand  sb)
inline

Definition at line 314 of file SgVex.h.

References netSideBand_.

◆ setPolarization()

void SgVexFile::IfSetup::setPolarization ( SgChannelPolarization  p)
inline

Definition at line 313 of file SgVex.h.

References polarization_.

◆ setTotalLo()

void SgVexFile::IfSetup::setTotalLo ( double  d)
inline

Definition at line 312 of file SgVex.h.

References totalLo_.

Member Data Documentation

◆ ifId_

QString SgVexFile::IfSetup::ifId_
protected

Definition at line 316 of file SgVex.h.

Referenced by getIfId(), and setIfId().

◆ ifName_

QString SgVexFile::IfSetup::ifName_
protected

Definition at line 317 of file SgVex.h.

Referenced by getIfName(), and setIfName().

◆ netSideBand_

SgChannelSideBand SgVexFile::IfSetup::netSideBand_
protected

Definition at line 320 of file SgVex.h.

Referenced by getNetSideBand(), and setNetSideBand().

◆ polarization_

SgChannelPolarization SgVexFile::IfSetup::polarization_
protected

Definition at line 319 of file SgVex.h.

Referenced by getPolarization(), and setPolarization().

◆ totalLo_

double SgVexFile::IfSetup::totalLo_
protected

Definition at line 318 of file SgVex.h.

Referenced by getTotalLo(), and setTotalLo().


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