General Purpose Geodetic Library
NsScrPrx4Baseline Class Reference

#include <NsScrPrx4Session.h>

Inheritance diagram for NsScrPrx4Baseline:
NsScrPrx4Object QObject

Public Slots

double getLength () const
 
- Public Slots inherited from NsScrPrx4Object
const QString & getKey () const
 

Public Member Functions

 NsScrPrx4Baseline (SgVlbiBaselineInfo &bln, QObject *parent=0)
 
 ~NsScrPrx4Baseline ()
 
bool isValid () const
 
bool getEstimateClocks () const
 
const QList< NsScrPrx4VlbiObservation * > & getObservations ()
 
double getClockOffset () const
 
double getClockOffsetStdDev () const
 
void setIsValid (bool is)
 
void setEstimateClocks (bool is)
 
- Public Member Functions inherited from NsScrPrx4Object
 NsScrPrx4Object (SgObjectInfo &obj, QObject *parent=0)
 
 ~NsScrPrx4Object ()
 
QString getName () const
 
int getNumTotal () const
 
int getNumProcessed () const
 
int getNumUsable () const
 
QDateTime getTfirst () const
 
QDateTime getTlast () const
 
double getSigma2add () const
 
double getWrms () const
 
double getChi2 () const
 
double getReducedChi2 () const
 
double getDof () const
 
void setSigma2add (double d)
 

Properties

double length
 
bool isValid
 
bool estimateClocks
 
const QList< NsScrPrx4VlbiObservation * > observations
 
double clockOffset
 
double clockOffsetStdDev
 
- Properties inherited from NsScrPrx4Object
QString key
 
QString name
 
int numTotal
 
int numProcessed
 
int numUsable
 
QDateTime tFirst
 
QDateTime tLast
 
double sigma2add
 
double wrms
 
double chi2
 
double reducedChi2
 
double dof
 

Private Member Functions

SgVlbiBaselineInfobln ()
 
const SgVlbiBaselineInfobln () const
 
void setUpName ()
 

Private Attributes

QList< NsScrPrx4VlbiObservation * > prxObservations_
 

Friends

class NsScrPrx4Band
 

Additional Inherited Members

- Protected Member Functions inherited from NsScrPrx4Object
void setUpName ()
 
- Protected Attributes inherited from NsScrPrx4Object
SgObjectInfoobj_
 
QString name_
 

Detailed Description

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

Definition at line 324 of file NsScrPrx4Session.h.

Constructor & Destructor Documentation

◆ NsScrPrx4Baseline()

NsScrPrx4Baseline::NsScrPrx4Baseline ( SgVlbiBaselineInfo bln,
QObject parent = 0 
)
inline

Definition at line 346 of file NsScrPrx4Session.h.

References setUpName().

◆ ~NsScrPrx4Baseline()

NsScrPrx4Baseline::~NsScrPrx4Baseline ( )
inline

Definition at line 350 of file NsScrPrx4Session.h.

References prxObservations_.

Member Function Documentation

◆ bln() [1/2]

SgVlbiBaselineInfo* NsScrPrx4Baseline::bln ( )
inlineprivate

◆ bln() [2/2]

const SgVlbiBaselineInfo* NsScrPrx4Baseline::bln ( ) const
inlineprivate

Definition at line 369 of file NsScrPrx4Session.h.

References NsScrPrx4Object::obj_.

◆ getClockOffset()

double NsScrPrx4Baseline::getClockOffset ( ) const
inline

Definition at line 358 of file NsScrPrx4Session.h.

References bln(), and SgVlbiBaselineInfo::dClock().

◆ getClockOffsetStdDev()

double NsScrPrx4Baseline::getClockOffsetStdDev ( ) const
inline

Definition at line 359 of file NsScrPrx4Session.h.

References bln(), and SgVlbiBaselineInfo::dClockSigma().

◆ getEstimateClocks()

bool NsScrPrx4Baseline::getEstimateClocks ( ) const
inline

◆ getLength

double NsScrPrx4Baseline::getLength ( ) const
inlineslot

Definition at line 353 of file NsScrPrx4Session.h.

References bln(), and SgVlbiBaselineInfo::getLength().

◆ getObservations()

const QList<NsScrPrx4VlbiObservation*>& NsScrPrx4Baseline::getObservations ( )
inline

Definition at line 357 of file NsScrPrx4Session.h.

References prxObservations_.

◆ isValid()

bool NsScrPrx4Baseline::isValid ( ) const
inline

◆ setEstimateClocks()

void NsScrPrx4Baseline::setEstimateClocks ( bool  is)
inline

◆ setIsValid()

void NsScrPrx4Baseline::setIsValid ( bool  is)
inline

◆ setUpName()

void NsScrPrx4Baseline::setUpName ( )
inlineprivate

Definition at line 370 of file NsScrPrx4Session.h.

Referenced by NsScrPrx4Baseline().

Friends And Related Function Documentation

◆ NsScrPrx4Band

friend class NsScrPrx4Band
friend

Definition at line 327 of file NsScrPrx4Session.h.

Member Data Documentation

◆ prxObservations_

QList<NsScrPrx4VlbiObservation*> NsScrPrx4Baseline::prxObservations_
private

Property Documentation

◆ clockOffset

double NsScrPrx4Baseline::clockOffset
read

Definition at line 327 of file NsScrPrx4Session.h.

◆ clockOffsetStdDev

double NsScrPrx4Baseline::clockOffsetStdDev
read

Definition at line 327 of file NsScrPrx4Session.h.

◆ estimateClocks

bool NsScrPrx4Baseline::estimateClocks
readwrite

Definition at line 327 of file NsScrPrx4Session.h.

◆ isValid

bool NsScrPrx4Baseline::isValid
readwrite

Definition at line 327 of file NsScrPrx4Session.h.

◆ length

double NsScrPrx4Baseline::length
read

Definition at line 327 of file NsScrPrx4Session.h.

◆ observations

const QList<NsScrPrx4VlbiObservation*> NsScrPrx4Baseline::observations
read

Definition at line 327 of file NsScrPrx4Session.h.


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