General Purpose Geodetic Library
SgVlbiSourceInfo::StructModel Class Reference

#include <SgVlbiSourceInfo.h>

Inheritance diagram for SgVlbiSourceInfo::StructModel:
SgVlbiSourceInfo::StructModelMp

Public Member Functions

 StructModel (double k, double b, double x, double y)
 
 ~StructModel ()
 
double getK () const
 
double getKsig () const
 
double getB () const
 
double getBsig () const
 
double getX () const
 
double getXsig () const
 
double getY () const
 
double getYsig () const
 
void setK (double d)
 
void setKsig (double d)
 
void setB (double d)
 
void setBsig (double d)
 
void setX (double d)
 
void setXsig (double d)
 
void setY (double d)
 
void setYsig (double d)
 
double tauS (double f, double u, double v) const
 

Private Attributes

double k_
 
double kSig_
 
double b_
 
double bSig_
 
double x_
 
double xSig_
 
double y_
 
double ySig_
 

Detailed Description

Definition at line 76 of file SgVlbiSourceInfo.h.

Constructor & Destructor Documentation

◆ StructModel()

SgVlbiSourceInfo::StructModel::StructModel ( double  k,
double  b,
double  x,
double  y 
)
inline

Definition at line 79 of file SgVlbiSourceInfo.h.

References b_, bSig_, k_, kSig_, x_, xSig_, y_, and ySig_.

◆ ~StructModel()

SgVlbiSourceInfo::StructModel::~StructModel ( )
inline

Definition at line 81 of file SgVlbiSourceInfo.h.

Member Function Documentation

◆ getB()

◆ getBsig()

double SgVlbiSourceInfo::StructModel::getBsig ( ) const
inline

Definition at line 85 of file SgVlbiSourceInfo.h.

References bSig_.

◆ getK()

◆ getKsig()

double SgVlbiSourceInfo::StructModel::getKsig ( ) const
inline

Definition at line 83 of file SgVlbiSourceInfo.h.

References kSig_.

◆ getX()

◆ getXsig()

double SgVlbiSourceInfo::StructModel::getXsig ( ) const
inline

Definition at line 87 of file SgVlbiSourceInfo.h.

References xSig_.

◆ getY()

◆ getYsig()

double SgVlbiSourceInfo::StructModel::getYsig ( ) const
inline

Definition at line 89 of file SgVlbiSourceInfo.h.

References ySig_.

◆ setB()

void SgVlbiSourceInfo::StructModel::setB ( double  d)
inline

Definition at line 92 of file SgVlbiSourceInfo.h.

References b_.

Referenced by SgGuiVlbiSrcStrModelEditor::acquireData().

◆ setBsig()

void SgVlbiSourceInfo::StructModel::setBsig ( double  d)
inline

Definition at line 93 of file SgVlbiSourceInfo.h.

References bSig_.

◆ setK()

void SgVlbiSourceInfo::StructModel::setK ( double  d)
inline

Definition at line 90 of file SgVlbiSourceInfo.h.

References k_.

Referenced by SgGuiVlbiSrcStrModelEditor::acquireData().

◆ setKsig()

void SgVlbiSourceInfo::StructModel::setKsig ( double  d)
inline

Definition at line 91 of file SgVlbiSourceInfo.h.

References kSig_.

◆ setX()

void SgVlbiSourceInfo::StructModel::setX ( double  d)
inline

Definition at line 94 of file SgVlbiSourceInfo.h.

References x_.

Referenced by SgGuiVlbiSrcStrModelEditor::acquireData().

◆ setXsig()

void SgVlbiSourceInfo::StructModel::setXsig ( double  d)
inline

Definition at line 95 of file SgVlbiSourceInfo.h.

References xSig_.

◆ setY()

void SgVlbiSourceInfo::StructModel::setY ( double  d)
inline

Definition at line 96 of file SgVlbiSourceInfo.h.

References y_.

Referenced by SgGuiVlbiSrcStrModelEditor::acquireData().

◆ setYsig()

void SgVlbiSourceInfo::StructModel::setYsig ( double  d)
inline

Definition at line 97 of file SgVlbiSourceInfo.h.

References ySig_.

◆ tauS()

double SgVlbiSourceInfo::StructModel::tauS ( double  f,
double  u,
double  v 
) const

Definition at line 43 of file SgVlbiSourceInfo.cpp.

References k_, x_, and y_.

Member Data Documentation

◆ b_

double SgVlbiSourceInfo::StructModel::b_
private

Definition at line 102 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getB(), and setB().

◆ bSig_

double SgVlbiSourceInfo::StructModel::bSig_
private

Definition at line 103 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getBsig(), and setBsig().

◆ k_

double SgVlbiSourceInfo::StructModel::k_
private

Definition at line 100 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getK(), setK(), and tauS().

◆ kSig_

double SgVlbiSourceInfo::StructModel::kSig_
private

Definition at line 101 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getKsig(), and setKsig().

◆ x_

double SgVlbiSourceInfo::StructModel::x_
private

Definition at line 104 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getX(), setX(), and tauS().

◆ xSig_

double SgVlbiSourceInfo::StructModel::xSig_
private

Definition at line 105 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getXsig(), and setXsig().

◆ y_

double SgVlbiSourceInfo::StructModel::y_
private

Definition at line 106 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getY(), setY(), and tauS().

◆ ySig_

double SgVlbiSourceInfo::StructModel::ySig_
private

Definition at line 107 of file SgVlbiSourceInfo.h.

Referenced by StructModel(), getYsig(), and setYsig().


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