General Purpose Geodetic Library
SgDbbc3TpReading Class Reference

#include <SgStnLogCollector.h>

Classes

class  TpRecord
 

Public Member Functions

 SgDbbc3TpReading ()
 
 SgDbbc3TpReading (const SgDbbc3TpReading &tps)
 
 ~SgDbbc3TpReading ()
 
const SgMJDgetT () const
 
const QMap< QString, TpRecord > & getTpBySensor () const
 
QMap< QString, TpRecord > & tpBySensor ()
 
bool getIsOnSource () const
 
bool getIsDataOn () const
 
const SgOnSourceRecordgetOsRec () const
 
void setT (const SgMJD &t)
 
void setIsOnSource (bool isOnSource)
 
void setIsDataOn (bool isDataOn)
 
void setOsRec (SgOnSourceRecord *os)
 
SgOnSourceRecord *& osRec ()
 
void addRecord (const QString &sensorId, const QString &boardId, double bw, const QString &agc, double gainU, double gainL, double tpOffU, double tpOffL, double tpOnU, double tpOnL, double sefdU, double sefdL)
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

SgMJD t_
 
QMap< QString, TpRecordtpBySensor_
 
bool isOnSource_
 
bool isDataOn_
 
SgOnSourceRecordosRec_
 

Detailed Description

SgDbbc3TpReading: ====================================================================================================

Definition at line 415 of file SgStnLogCollector.h.

Constructor & Destructor Documentation

◆ SgDbbc3TpReading() [1/2]

SgDbbc3TpReading::SgDbbc3TpReading ( )
inline

A constructor. Creates an object.

Definition at line 459 of file SgStnLogCollector.h.

References isDataOn_, isOnSource_, and osRec_.

◆ SgDbbc3TpReading() [2/2]

SgDbbc3TpReading::SgDbbc3TpReading ( const SgDbbc3TpReading tps)
inline

Definition at line 461 of file SgStnLogCollector.h.

References getIsDataOn(), getIsOnSource(), osRec_, setIsDataOn(), and setIsOnSource().

◆ ~SgDbbc3TpReading()

SgDbbc3TpReading::~SgDbbc3TpReading ( )
inline

A destructor. Frees allocated memory.

Definition at line 468 of file SgStnLogCollector.h.

References osRec_, and tpBySensor_.

Member Function Documentation

◆ addRecord()

void SgDbbc3TpReading::addRecord ( const QString &  sensorId,
const QString &  boardId,
double  bw,
const QString &  agc,
double  gainU,
double  gainL,
double  tpOffU,
double  tpOffL,
double  tpOnU,
double  tpOnL,
double  sefdU,
double  sefdL 
)
inline

◆ className()

static const QString SgDbbc3TpReading::className ( )
static

Returns name of the class (for debug output).

◆ getIsDataOn()

bool SgDbbc3TpReading::getIsDataOn ( ) const
inline

Definition at line 477 of file SgStnLogCollector.h.

References isDataOn_.

Referenced by SgDbbc3TpReading().

◆ getIsOnSource()

bool SgDbbc3TpReading::getIsOnSource ( ) const
inline

Definition at line 476 of file SgStnLogCollector.h.

References isOnSource_.

Referenced by SgDbbc3TpReading().

◆ getOsRec()

const SgOnSourceRecord* SgDbbc3TpReading::getOsRec ( ) const
inline

Definition at line 478 of file SgStnLogCollector.h.

References osRec_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getT()

const SgMJD& SgDbbc3TpReading::getT ( ) const
inline

Definition at line 473 of file SgStnLogCollector.h.

References t_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ getTpBySensor()

const QMap<QString, TpRecord>& SgDbbc3TpReading::getTpBySensor ( ) const
inline

Definition at line 474 of file SgStnLogCollector.h.

References tpBySensor_.

Referenced by SgStnLogReadings::createAntCalFile().

◆ osRec()

SgOnSourceRecord* & SgDbbc3TpReading::osRec ( )
inline

Definition at line 484 of file SgStnLogCollector.h.

References osRec_.

◆ setIsDataOn()

void SgDbbc3TpReading::setIsDataOn ( bool  isDataOn)
inline

◆ setIsOnSource()

void SgDbbc3TpReading::setIsOnSource ( bool  isOnSource)
inline

◆ setOsRec()

void SgDbbc3TpReading::setOsRec ( SgOnSourceRecord os)
inline

Definition at line 483 of file SgStnLogCollector.h.

References osRec_.

Referenced by SgStnLogCollector::readDbbc3DumpFile(), and SgStnLogCollector::readLogFile().

◆ setT()

void SgDbbc3TpReading::setT ( const SgMJD t)
inline

Definition at line 480 of file SgStnLogCollector.h.

References t_.

Referenced by SgStnLogCollector::readDbbc3DumpFile(), and SgStnLogCollector::readLogFile().

◆ tpBySensor()

QMap<QString, TpRecord>& SgDbbc3TpReading::tpBySensor ( )
inline

Definition at line 475 of file SgStnLogCollector.h.

References tpBySensor_.

Member Data Documentation

◆ isDataOn_

bool SgDbbc3TpReading::isDataOn_
private

Definition at line 522 of file SgStnLogCollector.h.

Referenced by SgDbbc3TpReading(), getIsDataOn(), and setIsDataOn().

◆ isOnSource_

bool SgDbbc3TpReading::isOnSource_
private

Definition at line 521 of file SgStnLogCollector.h.

Referenced by SgDbbc3TpReading(), getIsOnSource(), and setIsOnSource().

◆ osRec_

SgOnSourceRecord* SgDbbc3TpReading::osRec_
private

Definition at line 523 of file SgStnLogCollector.h.

Referenced by SgDbbc3TpReading(), ~SgDbbc3TpReading(), getOsRec(), osRec(), and setOsRec().

◆ t_

SgMJD SgDbbc3TpReading::t_
private

Definition at line 519 of file SgStnLogCollector.h.

Referenced by getT(), and setT().

◆ tpBySensor_

QMap<QString, TpRecord> SgDbbc3TpReading::tpBySensor_
private

Definition at line 520 of file SgStnLogCollector.h.

Referenced by ~SgDbbc3TpReading(), addRecord(), getTpBySensor(), and tpBySensor().


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