General Purpose Geodetic Library
SgKombOb01Record Class Reference

#include <SgKombFormat.h>

Public Member Functions

 SgKombOb01Record ()
 
 ~SgKombOb01Record ()
 
const char * prefix () const
 
const char * experimentCode () const
 
short obsIdx () const
 
const char * baselineId () const
 
short epochObsStart (int i) const
 
short epochObsStop (int i) const
 
short epochObsRef (int i) const
 
const char * correlatorFileName () const
 
const char * kombFileName () const
 
short epochProcCorr (int i) const
 
short periodPp () const
 
short numOfPp () const
 
float samplingPeriod () const
 
float videoBandWidth () const
 
const char * correlatorMode () const
 
const char * sourceName () const
 
const char * station1Name () const
 
const char * station2Name () const
 
double aPrioriObses (int i) const
 
double aPrioriClockError () const
 
double aPrioriRefClockOffset () const
 
double clockRateDiff () const
 
double instrumentalDelay () const
 
const SgMJDtStart () const
 
const SgMJDtFinis () const
 
const SgMJDtRefer () const
 
const SgMJDtProcByCorr () const
 
void debugReport ()
 

Static Public Member Functions

static const QString className ()
 

Protected Attributes

char prefix_ [5]
 
char experimentCode_ [11]
 
short obsIdx_
 
char baselineId_ [3]
 
short epochObsStart_ [5]
 
short epochObsStop_ [5]
 
short epochObsRef_ [5]
 
char correlatorFileName_ [7]
 
char kombFileName_ [7]
 
short epochProcCorr_ [4]
 
short periodPp_
 
short numOfPp_
 
float samplingPeriod_
 
float videoBandWidth_
 
char correlatorMode_ [3]
 
char sourceName_ [9]
 
char station1Name_ [9]
 
char station2Name_ [9]
 
double aPrioriObses_ [4]
 
double aPrioriClockError_
 
double aPrioriClockOffset_
 
double clockRateDiff_
 
double instrumentalDelay_
 
SgMJD tStart_
 
SgMJD tFinis_
 
SgMJD tRefer_
 
SgMJD tProcByCorr_
 
float srcRa_
 
float srcDe_
 
Sg3dVector r1_
 
Sg3dVector r2_
 

Friends

SgKombStreamoperator>> (SgKombStream &, SgKombOb01Record &)
 

Detailed Description

====================================================================================================

Definition at line 191 of file SgKombFormat.h.

Constructor & Destructor Documentation

◆ SgKombOb01Record()

◆ ~SgKombOb01Record()

SgKombOb01Record::~SgKombOb01Record ( )
inline

Definition at line 201 of file SgKombFormat.h.

Member Function Documentation

◆ aPrioriClockError()

double SgKombOb01Record::aPrioriClockError ( ) const
inline

Definition at line 225 of file SgKombFormat.h.

References aPrioriClockError_.

Referenced by SgVlbiSession::processKombFile().

◆ aPrioriObses()

double SgKombOb01Record::aPrioriObses ( int  i) const
inline

Definition at line 224 of file SgKombFormat.h.

References aPrioriObses_.

Referenced by SgVlbiSession::processKombFile().

◆ aPrioriRefClockOffset()

double SgKombOb01Record::aPrioriRefClockOffset ( ) const
inline

Definition at line 226 of file SgKombFormat.h.

References aPrioriClockOffset_.

Referenced by SgVlbiSession::processKombFile().

◆ baselineId()

const char* SgKombOb01Record::baselineId ( ) const
inline

Definition at line 209 of file SgKombFormat.h.

References baselineId_.

Referenced by SgVlbiSession::processKombFile().

◆ className()

const QString SgKombOb01Record::className ( )
static

SgKombOb01Record: ====================================================================================================

Definition at line 179 of file SgKombFormat.cpp.

◆ clockRateDiff()

double SgKombOb01Record::clockRateDiff ( ) const
inline

Definition at line 227 of file SgKombFormat.h.

References clockRateDiff_.

◆ correlatorFileName()

const char* SgKombOb01Record::correlatorFileName ( ) const
inline

Definition at line 213 of file SgKombFormat.h.

References correlatorFileName_.

Referenced by SgVlbiSession::processKombFile().

◆ correlatorMode()

const char* SgKombOb01Record::correlatorMode ( ) const
inline

Definition at line 220 of file SgKombFormat.h.

References correlatorMode_.

◆ debugReport()

◆ epochObsRef()

short SgKombOb01Record::epochObsRef ( int  i) const
inline

Definition at line 212 of file SgKombFormat.h.

References epochObsRef_.

◆ epochObsStart()

short SgKombOb01Record::epochObsStart ( int  i) const
inline

Definition at line 210 of file SgKombFormat.h.

References epochObsStart_.

◆ epochObsStop()

short SgKombOb01Record::epochObsStop ( int  i) const
inline

Definition at line 211 of file SgKombFormat.h.

References epochObsStop_.

◆ epochProcCorr()

short SgKombOb01Record::epochProcCorr ( int  i) const
inline

Definition at line 215 of file SgKombFormat.h.

References epochProcCorr_.

◆ experimentCode()

const char* SgKombOb01Record::experimentCode ( ) const
inline

Definition at line 207 of file SgKombFormat.h.

References experimentCode_.

◆ instrumentalDelay()

double SgKombOb01Record::instrumentalDelay ( ) const
inline

Definition at line 228 of file SgKombFormat.h.

References instrumentalDelay_.

◆ kombFileName()

const char* SgKombOb01Record::kombFileName ( ) const
inline

Definition at line 214 of file SgKombFormat.h.

References kombFileName_.

◆ numOfPp()

short SgKombOb01Record::numOfPp ( ) const
inline

Definition at line 217 of file SgKombFormat.h.

References numOfPp_.

◆ obsIdx()

short SgKombOb01Record::obsIdx ( ) const
inline

Definition at line 208 of file SgKombFormat.h.

References obsIdx_.

◆ periodPp()

short SgKombOb01Record::periodPp ( ) const
inline

Definition at line 216 of file SgKombFormat.h.

References periodPp_.

◆ prefix()

const char* SgKombOb01Record::prefix ( ) const
inline

Definition at line 206 of file SgKombFormat.h.

References prefix_.

◆ samplingPeriod()

float SgKombOb01Record::samplingPeriod ( ) const
inline

Definition at line 218 of file SgKombFormat.h.

References samplingPeriod_.

◆ sourceName()

const char* SgKombOb01Record::sourceName ( ) const
inline

Definition at line 221 of file SgKombFormat.h.

References sourceName_.

Referenced by SgVlbiSession::processKombFile(), and SgKombReader::readFile().

◆ station1Name()

const char* SgKombOb01Record::station1Name ( ) const
inline

Definition at line 222 of file SgKombFormat.h.

References station1Name_.

Referenced by SgVlbiSession::processKombFile(), and SgKombReader::readFile().

◆ station2Name()

const char* SgKombOb01Record::station2Name ( ) const
inline

Definition at line 223 of file SgKombFormat.h.

References station2Name_.

Referenced by SgVlbiSession::processKombFile(), and SgKombReader::readFile().

◆ tFinis()

const SgMJD& SgKombOb01Record::tFinis ( ) const
inline

Definition at line 230 of file SgKombFormat.h.

References tFinis_.

Referenced by SgVlbiSession::processKombFile().

◆ tProcByCorr()

const SgMJD& SgKombOb01Record::tProcByCorr ( ) const
inline

Definition at line 232 of file SgKombFormat.h.

References tProcByCorr_.

Referenced by SgVlbiSession::processKombFile().

◆ tRefer()

const SgMJD& SgKombOb01Record::tRefer ( ) const
inline

Definition at line 231 of file SgKombFormat.h.

References tRefer_.

Referenced by SgVlbiSession::processKombFile().

◆ tStart()

const SgMJD& SgKombOb01Record::tStart ( ) const
inline

Definition at line 229 of file SgKombFormat.h.

References tStart_.

Referenced by SgVlbiSession::processKombFile().

◆ videoBandWidth()

float SgKombOb01Record::videoBandWidth ( ) const
inline

Definition at line 219 of file SgKombFormat.h.

References videoBandWidth_.

Referenced by SgVlbiSession::processKombFile().

Friends And Related Function Documentation

◆ operator>>

SgKombStream& operator>> ( SgKombStream s,
SgKombOb01Record rec 
)
friend

Definition at line 223 of file SgKombFormat.cpp.

Member Data Documentation

◆ aPrioriClockError_

double SgKombOb01Record::aPrioriClockError_
protected

Definition at line 268 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), aPrioriClockError(), and debugReport().

◆ aPrioriClockOffset_

double SgKombOb01Record::aPrioriClockOffset_
protected

Definition at line 269 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), aPrioriRefClockOffset(), and debugReport().

◆ aPrioriObses_

double SgKombOb01Record::aPrioriObses_[4]
protected

Definition at line 267 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), aPrioriObses(), and debugReport().

◆ baselineId_

char SgKombOb01Record::baselineId_[3]
protected

Definition at line 252 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), baselineId(), and debugReport().

◆ clockRateDiff_

double SgKombOb01Record::clockRateDiff_
protected

Definition at line 270 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), clockRateDiff(), and debugReport().

◆ correlatorFileName_

char SgKombOb01Record::correlatorFileName_[7]
protected

Definition at line 256 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), correlatorFileName(), and debugReport().

◆ correlatorMode_

char SgKombOb01Record::correlatorMode_[3]
protected

Definition at line 263 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), correlatorMode(), and debugReport().

◆ epochObsRef_

short SgKombOb01Record::epochObsRef_[5]
protected

Definition at line 255 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and epochObsRef().

◆ epochObsStart_

short SgKombOb01Record::epochObsStart_[5]
protected

Definition at line 253 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and epochObsStart().

◆ epochObsStop_

short SgKombOb01Record::epochObsStop_[5]
protected

Definition at line 254 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and epochObsStop().

◆ epochProcCorr_

short SgKombOb01Record::epochProcCorr_[4]
protected

Definition at line 258 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and epochProcCorr().

◆ experimentCode_

char SgKombOb01Record::experimentCode_[11]
protected

Definition at line 250 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and experimentCode().

◆ instrumentalDelay_

double SgKombOb01Record::instrumentalDelay_
protected

Definition at line 271 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and instrumentalDelay().

◆ kombFileName_

char SgKombOb01Record::kombFileName_[7]
protected

Definition at line 257 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and kombFileName().

◆ numOfPp_

short SgKombOb01Record::numOfPp_
protected

Definition at line 260 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and numOfPp().

◆ obsIdx_

short SgKombOb01Record::obsIdx_
protected

Definition at line 251 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and obsIdx().

◆ periodPp_

short SgKombOb01Record::periodPp_
protected

Definition at line 259 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and periodPp().

◆ prefix_

char SgKombOb01Record::prefix_[5]
protected

Definition at line 249 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and prefix().

◆ r1_

Sg3dVector SgKombOb01Record::r1_
protected

Definition at line 278 of file SgKombFormat.h.

Referenced by debugReport().

◆ r2_

Sg3dVector SgKombOb01Record::r2_
protected

Definition at line 279 of file SgKombFormat.h.

Referenced by debugReport().

◆ samplingPeriod_

float SgKombOb01Record::samplingPeriod_
protected

Definition at line 261 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and samplingPeriod().

◆ sourceName_

char SgKombOb01Record::sourceName_[9]
protected

Definition at line 264 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and sourceName().

◆ srcDe_

float SgKombOb01Record::srcDe_
protected

Definition at line 277 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and debugReport().

◆ srcRa_

float SgKombOb01Record::srcRa_
protected

Definition at line 276 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), and debugReport().

◆ station1Name_

char SgKombOb01Record::station1Name_[9]
protected

Definition at line 265 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and station1Name().

◆ station2Name_

char SgKombOb01Record::station2Name_[9]
protected

Definition at line 266 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and station2Name().

◆ tFinis_

SgMJD SgKombOb01Record::tFinis_
protected

Definition at line 273 of file SgKombFormat.h.

Referenced by debugReport(), and tFinis().

◆ tProcByCorr_

SgMJD SgKombOb01Record::tProcByCorr_
protected

Definition at line 275 of file SgKombFormat.h.

Referenced by debugReport(), and tProcByCorr().

◆ tRefer_

SgMJD SgKombOb01Record::tRefer_
protected

Definition at line 274 of file SgKombFormat.h.

Referenced by debugReport(), and tRefer().

◆ tStart_

SgMJD SgKombOb01Record::tStart_
protected

Definition at line 272 of file SgKombFormat.h.

Referenced by debugReport(), and tStart().

◆ videoBandWidth_

float SgKombOb01Record::videoBandWidth_
protected

Definition at line 262 of file SgKombFormat.h.

Referenced by SgKombOb01Record(), debugReport(), and videoBandWidth().


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