General Purpose Geodetic Library
SgSefdReading Class Reference

#include <SgStnLogCollector.h>

Public Member Functions

 SgSefdReading ()
 
 SgSefdReading (const SgSefdReading &sr)
 
 ~SgSefdReading ()
 
const SgMJDgetT () const
 
const QString & getSrcName () const
 
double getAz () const
 
double getEl () const
 
const QMap< QString, QVector< double > * > & getValByChanKey () const
 
QMap< QString, QVector< double > * > & valByChanKey ()
 
bool getIsOk () const
 
void setT (const SgMJD &t)
 
void setIsOk (bool isOk)
 
void setSrcName (const QString &name)
 
void setAz (double d)
 
void setEl (double d)
 
bool addValByChanKey (const SgMJD &t, const QString &srcName, double az, double el, const QString &chanKey, const QVector< double > &val)
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

SgMJD t_
 
QString srcName_
 
double az_
 
double el_
 
QMap< QString, QVector< double > * > valByChanKey_
 
bool isOk_
 

Detailed Description

SgSefdReading: ====================================================================================================

Definition at line 628 of file SgStnLogCollector.h.

Constructor & Destructor Documentation

◆ SgSefdReading() [1/2]

SgSefdReading::SgSefdReading ( )
inline

A constructor. Creates an object.

Definition at line 641 of file SgStnLogCollector.h.

References az_, el_, and isOk_.

◆ SgSefdReading() [2/2]

SgSefdReading::SgSefdReading ( const SgSefdReading sr)
inline

Definition at line 643 of file SgStnLogCollector.h.

References getIsOk(), getValByChanKey(), setIsOk(), and valByChanKey_.

◆ ~SgSefdReading()

SgSefdReading::~SgSefdReading ( )
inline

A destructor. Frees allocated memory.

Definition at line 655 of file SgStnLogCollector.h.

References valByChanKey_.

Member Function Documentation

◆ addValByChanKey()

bool SgSefdReading::addValByChanKey ( const SgMJD t,
const QString &  srcName,
double  az,
double  el,
const QString &  chanKey,
const QVector< double > &  val 
)

◆ className()

const QString SgSefdReading::className ( )
static

Returns name of the class (for debug output).

Definition at line 169 of file SgStnLogCollector.cpp.

Referenced by addValByChanKey().

◆ getAz()

double SgSefdReading::getAz ( ) const
inline

Definition at line 668 of file SgStnLogCollector.h.

References az_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getEl()

double SgSefdReading::getEl ( ) const
inline

Definition at line 669 of file SgStnLogCollector.h.

References el_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getIsOk()

bool SgSefdReading::getIsOk ( ) const
inline

Definition at line 673 of file SgStnLogCollector.h.

References isOk_.

Referenced by SgSefdReading().

◆ getSrcName()

const QString& SgSefdReading::getSrcName ( ) const
inline

Definition at line 667 of file SgStnLogCollector.h.

References srcName_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getT()

const SgMJD& SgSefdReading::getT ( ) const
inline

Definition at line 666 of file SgStnLogCollector.h.

References t_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getValByChanKey()

const QMap<QString, QVector<double>*>& SgSefdReading::getValByChanKey ( ) const
inline

Definition at line 671 of file SgStnLogCollector.h.

References valByChanKey_.

Referenced by SgSefdReading(), and SgStnLogReadings::createAntCalFile().

◆ setAz()

void SgSefdReading::setAz ( double  d)
inline

Definition at line 678 of file SgStnLogCollector.h.

References az_.

◆ setEl()

void SgSefdReading::setEl ( double  d)
inline

Definition at line 679 of file SgStnLogCollector.h.

References el_.

◆ setIsOk()

void SgSefdReading::setIsOk ( bool  isOk)
inline

Definition at line 676 of file SgStnLogCollector.h.

References isOk_.

Referenced by SgSefdReading().

◆ setSrcName()

void SgSefdReading::setSrcName ( const QString &  name)
inline

Definition at line 677 of file SgStnLogCollector.h.

References srcName_.

◆ setT()

void SgSefdReading::setT ( const SgMJD t)
inline

Definition at line 675 of file SgStnLogCollector.h.

References t_.

◆ valByChanKey()

QMap<QString, QVector<double>*>& SgSefdReading::valByChanKey ( )
inline

Definition at line 672 of file SgStnLogCollector.h.

References valByChanKey_.

Member Data Documentation

◆ az_

double SgSefdReading::az_
private

Definition at line 698 of file SgStnLogCollector.h.

Referenced by SgSefdReading(), addValByChanKey(), getAz(), and setAz().

◆ el_

double SgSefdReading::el_
private

Definition at line 699 of file SgStnLogCollector.h.

Referenced by SgSefdReading(), addValByChanKey(), getEl(), and setEl().

◆ isOk_

bool SgSefdReading::isOk_
private

Definition at line 702 of file SgStnLogCollector.h.

Referenced by SgSefdReading(), getIsOk(), and setIsOk().

◆ srcName_

QString SgSefdReading::srcName_
private

Definition at line 697 of file SgStnLogCollector.h.

Referenced by addValByChanKey(), getSrcName(), and setSrcName().

◆ t_

SgMJD SgSefdReading::t_
private

Definition at line 696 of file SgStnLogCollector.h.

Referenced by addValByChanKey(), getT(), and setT().

◆ valByChanKey_

QMap<QString, QVector<double>*> SgSefdReading::valByChanKey_
private

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