General Purpose Geodetic Library
VcCalc2SessionIfc Class Reference

#include <VcCalc2SessionIfc.h>

Public Types

enum  CalcCallingMode { CCM_None , CCM_Legacy , CCM_Modern }
 

Public Member Functions

 VcCalc2SessionIfc ()
 
virtual ~VcCalc2SessionIfc ()
 
const QString & getInputDbName () const
 
const QString & getPath2Data () const
 
const QString & getWrapperFileName () const
 
CalcCallingMode getCalcCallingMode () const
 
void setInputDbName (const QString &)
 
void setPath2Data (const QString &)
 
void setWrapperFileName (const QString &)
 
void setCalcCallingMode (CalcCallingMode mode)
 
SgVlbiSession *& session ()
 
SgVgosDb *& vgosDb ()
 
void setBandList (const QList< QString > &bands)
 
void setCurrentBand (const QString &key, bool is)
 
void mimic_Kai (short openMode, const QString &inputDbName, short inputDbVersion, const QString &outputDbName, short &outputDbVersion, short &errorFlag)
 
short mimic_MvRec (short ntoc, short kmode, short knum)
 
void mimic_Finis ()
 
void mimic_pHist (const QString &histRecord)
 
void rewind ()
 
void mimicAddA (short nToc, const QString &lCode, const QString &descr, short dim1, short dim2, short dim3)
 
void mimicAddI (short nToc, const QString &lCode, const QString &descr, short dim1, short dim2, short dim3)
 
void mimicAddJ (short nToc, const QString &lCode, const QString &descr, short dim1, short dim2, short dim3)
 
void mimicAdd4 (short nToc, const QString &lCode, const QString &descr, short dim1, short dim2, short dim3)
 
void mimicAddR (short nToc, const QString &lCode, const QString &descr, short dim1, short dim2, short dim3)
 
void mimicDelA (short nToc, const QString &lCode)
 
void mimicDelI (short nToc, const QString &lCode)
 
void mimicDelJ (short nToc, const QString &lCode)
 
void mimicDel4 (short nToc, const QString &lCode)
 
void mimicDelR (short nToc, const QString &lCode)
 
short mimicGetA (const QString &lCode, char values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short mimicGetI (const QString &lCode, short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short mimicGet4 (const QString &lCode, double values[], short dim1, short dim2, short dim3, short actualDimension[])
 
void mimicPutA (const QString &lCode, const char values[], short dim1, short dim2, short dim3)
 
void mimicPutI (const QString &lCode, const short values[], short dim1, short dim2, short dim3)
 
void mimicPutR (const QString &lCode, const double values[], short dim1, short dim2, short dim3)
 
void mimicPut4 (const QString &lCode, const double values[], short dim1, short dim2, short dim3)
 

Static Public Member Functions

static const QString className ()
 

Private Types

enum  OpenMode { OM_None , OM_ReadOnly , OM_ReadWrite }
 

Private Member Functions

bool readSession ()
 
bool writeSession ()
 
void delA_obsolete (const QString &lCode, short nToc)
 
void delR_obsolete (const QString &lCode, short nToc)
 
short getA_sitNames (char values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getA_strNames (char values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getA_baseline (char values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getA_starId (char values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getI_numSites (short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getI_numStars (short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getI_intrval4 (short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getI_utc_tag4 (short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short getI_utc_tag2 (short values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short get4_rotEpoch (double values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short get4_sec_Tag (double values[], short dim1, short dim2, short dim3, short actualDimension[])
 
short get4_ref_freq (double values[], short dim1, short dim2, short dim3, short actualDimension[])
 
void putA_calcFlgN (const char values[], short dim1, short dim2, short dim3)
 
void putA_atm_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_atm_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_axo_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_axo_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_etd_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_etd_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_ptd_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_ptd_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_nut_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_nut_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_oce_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_oce_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_ati_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_ati_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_cti_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_cti_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_plx_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_plx_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_str_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_str_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_the_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_rel_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_pan_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_sit_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_pep_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_wob_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_wob_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_ut1_mess (const char values[], short dim1, short dim2, short dim3)
 
void putA_ut1_cFlg (const char values[], short dim1, short dim2, short dim3)
 
void putA_oce_stat (const char values[], short dim1, short dim2, short dim3)
 
void putA_ut1Intrp (const char values[], short dim1, short dim2, short dim3)
 
void putA_fUt1Text (const char values[], short dim1, short dim2, short dim3)
 
void putA_wobIntrp (const char values[], short dim1, short dim2, short dim3)
 
void putA_fWobText (const char values[], short dim1, short dim2, short dim3)
 
void putA_star_ref (const char values[], short dim1, short dim2, short dim3)
 
void putA_tectPlNm (const char values[], short dim1, short dim2, short dim3)
 
void putA_obsolete (const char values[], short dim1, short dim2, short dim3)
 
void putI_calcFlgV (const short values[], short dim1, short dim2, short dim3)
 
void putI_tidalUt1 (const short values[], short dim1, short dim2, short dim3)
 
void putI_axisTyps (const short values[], short dim1, short dim2, short dim3)
 
void putR_siteZens (const double values[], short dim1, short dim2, short dim3)
 
void putR_optlCoef (const double values[], short dim1, short dim2, short dim3)
 
void putR_sitOcPhs (const double values[], short dim1, short dim2, short dim3)
 
void putR_sitOcAmp (const double values[], short dim1, short dim2, short dim3)
 
void putR_sitHocPh (const double values[], short dim1, short dim2, short dim3)
 
void putR_sitHocAm (const double values[], short dim1, short dim2, short dim3)
 
void putR_star2000 (const double values[], short dim1, short dim2, short dim3)
 
void putR_siteRecs (const double values[], short dim1, short dim2, short dim3)
 
void putR_axisOffs (const double values[], short dim1, short dim2, short dim3)
 
void putR_axisTilt (const double values[], short dim1, short dim2, short dim3)
 
void put4_calc_ver (const double values[], short dim1, short dim2, short dim3)
 
void put4_ut1Epoch (const double values[], short dim1, short dim2, short dim3)
 
void put4_wobEpoch (const double values[], short dim1, short dim2, short dim3)
 
void put4_fUt1_inf (const double values[], short dim1, short dim2, short dim3)
 
void put4_fWob_inf (const double values[], short dim1, short dim2, short dim3)
 
void put4_fUt1_pts (const double values[], short dim1, short dim2, short dim3)
 
void put4_fWobXnYt (const double values[], short dim1, short dim2, short dim3)
 
void put4_tai__utc (const double values[], short dim1, short dim2, short dim3)
 
void put4_axo_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_az_theo (const double values[], short dim1, short dim2, short dim3)
 
void put4_el_theo (const double values[], short dim1, short dim2, short dim3)
 
void put4_parAngle (const double values[], short dim1, short dim2, short dim3)
 
void put4_axo_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_nDryCont (const double values[], short dim1, short dim2, short dim3)
 
void put4_nWetCont (const double values[], short dim1, short dim2, short dim3)
 
void put4_oce_horz (const double values[], short dim1, short dim2, short dim3)
 
void put4_oce_vert (const double values[], short dim1, short dim2, short dim3)
 
void put4_oce_deld (const double values[], short dim1, short dim2, short dim3)
 
void put4_nDryPart (const double values[], short dim1, short dim2, short dim3)
 
void put4_nWetPart (const double values[], short dim1, short dim2, short dim3)
 
void put4_nGradPar (const double values[], short dim1, short dim2, short dim3)
 
void put4_bendPart (const double values[], short dim1, short dim2, short dim3)
 
void put4_ut1_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_wob_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_nut06XyP (const double values[], short dim1, short dim2, short dim3)
 
void put4_str_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_sit_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_consPart (const double values[], short dim1, short dim2, short dim3)
 
void put4_plx_part (const double values[], short dim1, short dim2, short dim3)
 
void put4_pTdXyPar (const double values[], short dim1, short dim2, short dim3)
 
void put4_consnDel (const double values[], short dim1, short dim2, short dim3)
 
void put4_consnRat (const double values[], short dim1, short dim2, short dim3)
 
void put4_con_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_sun_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_sun2cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_etd_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_feed_cor (const double values[], short dim1, short dim2, short dim3)
 
void put4_oce_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_oce_old (const double values[], short dim1, short dim2, short dim3)
 
void put4_optlCont (const double values[], short dim1, short dim2, short dim3)
 
void put4_ptd_cont (const double values[], short dim1, short dim2, short dim3)
 
void put4_ptOldCon (const double values[], short dim1, short dim2, short dim3)
 
void put4_tiltRmvr (const double values[], short dim1, short dim2, short dim3)
 
void put4_ut1Ortho (const double values[], short dim1, short dim2, short dim3)
 
void put4_uvf_asec (const double values[], short dim1, short dim2, short dim3)
 
void put4_wobOrtho (const double values[], short dim1, short dim2, short dim3)
 
void put4_ut1Libra (const double values[], short dim1, short dim2, short dim3)
 
void put4_wobLibra (const double values[], short dim1, short dim2, short dim3)
 
void put4_wobXcont (const double values[], short dim1, short dim2, short dim3)
 
void put4_wobYcont (const double values[], short dim1, short dim2, short dim3)
 
void put4_plx1psec (const double values[], short dim1, short dim2, short dim3)
 
void put4_ct_site1 (const double values[], short dim1, short dim2, short dim3)
 
void put4_sun_data (const double values[], short dim1, short dim2, short dim3)
 
void put4_moonData (const double values[], short dim1, short dim2, short dim3)
 
void put4_earth_ce (const double values[], short dim1, short dim2, short dim3)
 
void put4_nut06Xys (const double values[], short dim1, short dim2, short dim3)
 
void put4_nut2006A (const double values[], short dim1, short dim2, short dim3)
 
void put4_nut_wahr (const double values[], short dim1, short dim2, short dim3)
 
void put4_cf2j2k (const double values[], short dim1, short dim2, short dim3)
 
void put4_ut1_tai (const double values[], short dim1, short dim2, short dim3)
 
void put4_polar_xy (const double values[], short dim1, short dim2, short dim3)
 
void put4_obsolete (const double values[], short dim1, short dim2, short dim3)
 

Private Attributes

OpenMode openMode_
 
CalcCallingMode calcCallingMode_
 
QString inputDbName_
 
QString path2data_
 
QString wrapperFileName_
 
SgVlbiSessionsession_
 
SgVgosDbvgosDb_
 
QList< QString > bandList_
 
QString currentBandKey_
 
bool isPrimeBand_
 
int obsIdx_
 
int numOfObservations_
 
int numOfStations_
 
int numOfSources_
 
SgVlbiObservationobs_
 
SgVlbiObservableo_
 
SgVlbiAuxObservationaux1_
 
SgVlbiAuxObservationaux2_
 
QMap< QString, pmfDelVdelAbyLCode_
 
QMap< QString, pmfDelVdelIbyLCode_
 
QMap< QString, pmfDelVdelJbyLCode_
 
QMap< QString, pmfDelVdel4byLCode_
 
QMap< QString, pmfDelVdelRbyLCode_
 
QMap< QString, pmfGetAgetAbyLCode_
 
QMap< QString, pmfGetIgetIbyLCode_
 
QMap< QString, pmfGet4get4byLCode_
 
QMap< QString, pmfPutAputAbyLCode_
 
QMap< QString, pmfPutIputIbyLCode_
 
QMap< QString, pmfPutRputRbyLCode_
 
QMap< QString, pmfPut4put4byLCode_
 
QMap< QString, int > bandDepPutsByLCode_
 

Detailed Description

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

Definition at line 72 of file VcCalc2SessionIfc.h.

Member Enumeration Documentation

◆ CalcCallingMode

Enumerator
CCM_None 
CCM_Legacy 
CCM_Modern 

Definition at line 75 of file VcCalc2SessionIfc.h.

◆ OpenMode

Enumerator
OM_None 
OM_ReadOnly 
OM_ReadWrite 

Definition at line 204 of file VcCalc2SessionIfc.h.

Constructor & Destructor Documentation

◆ VcCalc2SessionIfc()

VcCalc2SessionIfc::VcCalc2SessionIfc ( )

A constructor.

Definition at line 76 of file VcCalc2SessionIfc.cpp.

References aux1_, aux2_, bandDepPutsByLCode_, calcCallingMode_, CCM_None, del4byLCode_, delA_obsolete(), delAbyLCode_, delIbyLCode_, delJbyLCode_, delR_obsolete(), delRbyLCode_, get4_ref_freq(), get4_rotEpoch(), get4_sec_Tag(), get4byLCode_, getA_baseline(), getA_sitNames(), getA_starId(), getA_strNames(), getAbyLCode_, getI_intrval4(), getI_numSites(), getI_numStars(), getI_utc_tag2(), getI_utc_tag4(), getIbyLCode_, isPrimeBand_, numOfObservations_, numOfSources_, numOfStations_, o_, obs_, obsIdx_, obsoleteLcodesA, obsoleteLcodesR, OM_None, openMode_, put4_axo_cont(), put4_axo_part(), put4_az_theo(), put4_bendPart(), put4_calc_ver(), put4_cf2j2k(), put4_con_cont(), put4_consnDel(), put4_consnRat(), put4_consPart(), put4_ct_site1(), put4_earth_ce(), put4_el_theo(), put4_etd_cont(), put4_feed_cor(), put4_fUt1_inf(), put4_fUt1_pts(), put4_fWob_inf(), put4_fWobXnYt(), put4_moonData(), put4_nDryCont(), put4_nDryPart(), put4_nGradPar(), put4_nut06XyP(), put4_nut06Xys(), put4_nut2006A(), put4_nut_wahr(), put4_nWetCont(), put4_nWetPart(), put4_obsolete(), put4_oce_cont(), put4_oce_deld(), put4_oce_horz(), put4_oce_old(), put4_oce_vert(), put4_optlCont(), put4_parAngle(), put4_plx1psec(), put4_plx_part(), put4_polar_xy(), put4_ptd_cont(), put4_pTdXyPar(), put4_ptOldCon(), put4_sit_part(), put4_str_part(), put4_sun2cont(), put4_sun_cont(), put4_sun_data(), put4_tai__utc(), put4_tiltRmvr(), put4_ut1_part(), put4_ut1_tai(), put4_ut1Epoch(), put4_ut1Libra(), put4_ut1Ortho(), put4_uvf_asec(), put4_wob_part(), put4_wobEpoch(), put4_wobLibra(), put4_wobOrtho(), put4_wobXcont(), put4_wobYcont(), put4byLCode_, putA_ati_cFlg(), putA_ati_mess(), putA_atm_cFlg(), putA_atm_mess(), putA_axo_cFlg(), putA_axo_mess(), putA_calcFlgN(), putA_cti_cFlg(), putA_cti_mess(), putA_etd_cFlg(), putA_etd_mess(), putA_fUt1Text(), putA_fWobText(), putA_nut_cFlg(), putA_nut_mess(), putA_obsolete(), putA_oce_cFlg(), putA_oce_mess(), putA_oce_stat(), putA_pan_mess(), putA_pep_mess(), putA_plx_cFlg(), putA_plx_mess(), putA_ptd_cFlg(), putA_ptd_mess(), putA_rel_cFlg(), putA_sit_mess(), putA_star_ref(), putA_str_cFlg(), putA_str_mess(), putA_tectPlNm(), putA_the_mess(), putA_ut1_cFlg(), putA_ut1_mess(), putA_ut1Intrp(), putA_wob_cFlg(), putA_wob_mess(), putA_wobIntrp(), putAbyLCode_, putI_axisTyps(), putI_calcFlgV(), putI_tidalUt1(), putIbyLCode_, putR_axisOffs(), putR_axisTilt(), putR_optlCoef(), putR_siteRecs(), putR_siteZens(), putR_sitHocAm(), putR_sitHocPh(), putR_sitOcAmp(), putR_sitOcPhs(), putR_star2000(), putRbyLCode_, session_, and vgosDb_.

◆ ~VcCalc2SessionIfc()

VcCalc2SessionIfc::~VcCalc2SessionIfc ( )
virtual

Member Function Documentation

◆ className()

const QString VcCalc2SessionIfc::className ( )
static

Returns name of the class (for debug output).

Definition at line 70 of file VcCalc2SessionIfc.cpp.

Referenced by get4_ref_freq(), get4_sec_Tag(), getA_baseline(), getA_starId(), getI_utc_tag2(), getI_utc_tag4(), mimic_Finis(), mimic_Kai(), mimic_MvRec(), mimicAdd4(), mimicAddA(), mimicAddI(), mimicAddJ(), mimicAddR(), mimicDel4(), mimicDelA(), mimicDelI(), mimicDelJ(), mimicDelR(), mimicGet4(), mimicGetA(), mimicGetI(), mimicPut4(), mimicPutA(), mimicPutI(), mimicPutR(), put4_axo_cont(), put4_axo_part(), put4_az_theo(), put4_bendPart(), put4_calc_ver(), put4_cf2j2k(), put4_con_cont(), put4_consnDel(), put4_consnRat(), put4_consPart(), put4_ct_site1(), put4_earth_ce(), put4_el_theo(), put4_etd_cont(), put4_feed_cor(), put4_fUt1_inf(), put4_fUt1_pts(), put4_fWob_inf(), put4_fWobXnYt(), put4_moonData(), put4_nDryCont(), put4_nDryPart(), put4_nGradPar(), put4_nut06XyP(), put4_nut06Xys(), put4_nut2006A(), put4_nut_wahr(), put4_nWetCont(), put4_nWetPart(), put4_oce_cont(), put4_oce_deld(), put4_oce_horz(), put4_oce_old(), put4_oce_vert(), put4_optlCont(), put4_parAngle(), put4_plx1psec(), put4_plx_part(), put4_polar_xy(), put4_ptd_cont(), put4_pTdXyPar(), put4_ptOldCon(), put4_sit_part(), put4_str_part(), put4_sun2cont(), put4_sun_cont(), put4_sun_data(), put4_tai__utc(), put4_tiltRmvr(), put4_ut1_part(), put4_ut1_tai(), put4_ut1Epoch(), put4_ut1Libra(), put4_ut1Ortho(), put4_uvf_asec(), put4_wob_part(), put4_wobEpoch(), put4_wobLibra(), put4_wobOrtho(), put4_wobXcont(), put4_wobYcont(), putA_ati_cFlg(), putA_ati_mess(), putA_atm_cFlg(), putA_atm_mess(), putA_axo_cFlg(), putA_axo_mess(), putA_calcFlgN(), putA_cti_cFlg(), putA_cti_mess(), putA_etd_cFlg(), putA_etd_mess(), putA_fUt1Text(), putA_fWobText(), putA_nut_cFlg(), putA_nut_mess(), putA_oce_cFlg(), putA_oce_mess(), putA_oce_stat(), putA_pan_mess(), putA_pep_mess(), putA_plx_cFlg(), putA_plx_mess(), putA_ptd_cFlg(), putA_ptd_mess(), putA_rel_cFlg(), putA_sit_mess(), putA_star_ref(), putA_str_cFlg(), putA_str_mess(), putA_tectPlNm(), putA_the_mess(), putA_ut1_cFlg(), putA_ut1_mess(), putA_ut1Intrp(), putA_wob_cFlg(), putA_wob_mess(), putA_wobIntrp(), putI_axisTyps(), putI_calcFlgV(), putI_tidalUt1(), putR_axisOffs(), putR_axisTilt(), putR_optlCoef(), putR_siteRecs(), putR_siteZens(), putR_sitHocAm(), putR_sitHocPh(), putR_sitOcAmp(), putR_sitOcPhs(), putR_star2000(), readSession(), rewind(), and writeSession().

◆ delA_obsolete()

void VcCalc2SessionIfc::delA_obsolete ( const QString &  lCode,
short  nToc 
)
private

Definition at line 963 of file VcCalc2SessionIfc.cpp.

Referenced by VcCalc2SessionIfc().

◆ delR_obsolete()

void VcCalc2SessionIfc::delR_obsolete ( const QString &  lCode,
short  nToc 
)
private

Definition at line 975 of file VcCalc2SessionIfc.cpp.

Referenced by VcCalc2SessionIfc().

◆ get4_ref_freq()

short VcCalc2SessionIfc::get4_ref_freq ( double  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ get4_rotEpoch()

short VcCalc2SessionIfc::get4_rotEpoch ( double  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 1251 of file VcCalc2SessionIfc.cpp.

Referenced by VcCalc2SessionIfc().

◆ get4_sec_Tag()

short VcCalc2SessionIfc::get4_sec_Tag ( double  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ getA_baseline()

short VcCalc2SessionIfc::getA_baseline ( char  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ getA_sitNames()

short VcCalc2SessionIfc::getA_sitNames ( char  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 994 of file VcCalc2SessionIfc.cpp.

References session_, and SgVlbiSession::stationsByName().

Referenced by VcCalc2SessionIfc().

◆ getA_starId()

short VcCalc2SessionIfc::getA_starId ( char  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ getA_strNames()

short VcCalc2SessionIfc::getA_strNames ( char  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 1023 of file VcCalc2SessionIfc.cpp.

References session_, and SgVlbiSession::sourcesByName().

Referenced by VcCalc2SessionIfc().

◆ getCalcCallingMode()

CalcCallingMode VcCalc2SessionIfc::getCalcCallingMode ( ) const
inline

Definition at line 111 of file VcCalc2SessionIfc.h.

References calcCallingMode_.

Referenced by mimicCalcMain(), and quit_calc_().

◆ getI_intrval4()

short VcCalc2SessionIfc::getI_intrval4 ( short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 1156 of file VcCalc2SessionIfc.cpp.

References SgVlbiSession::observations(), session_, and SgMJD::toYMDHMS_tr().

Referenced by VcCalc2SessionIfc().

◆ getI_numSites()

short VcCalc2SessionIfc::getI_numSites ( short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 1128 of file VcCalc2SessionIfc.cpp.

References session_, and SgVlbiSession::stationsByName().

Referenced by VcCalc2SessionIfc().

◆ getI_numStars()

short VcCalc2SessionIfc::getI_numStars ( short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

Definition at line 1142 of file VcCalc2SessionIfc.cpp.

References session_, and SgVlbiSession::sourcesByName().

Referenced by VcCalc2SessionIfc().

◆ getI_utc_tag2()

short VcCalc2SessionIfc::getI_utc_tag2 ( short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ getI_utc_tag4()

short VcCalc2SessionIfc::getI_utc_tag4 ( short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)
private

◆ getInputDbName()

const QString & VcCalc2SessionIfc::getInputDbName ( ) const
inline

Returns database name.

Definition at line 435 of file VcCalc2SessionIfc.h.

References inputDbName_.

◆ getPath2Data()

const QString & VcCalc2SessionIfc::getPath2Data ( ) const
inline

Returns a path to vgosDb files.

Definition at line 442 of file VcCalc2SessionIfc.h.

References path2data_.

◆ getWrapperFileName()

const QString & VcCalc2SessionIfc::getWrapperFileName ( ) const
inline

Returns a name of a wrapper file.

Definition at line 450 of file VcCalc2SessionIfc.h.

References wrapperFileName_.

◆ mimic_Finis()

◆ mimic_Kai()

void VcCalc2SessionIfc::mimic_Kai ( short  openMode,
const QString &  inputDbName,
short  inputDbVersion,
const QString &  outputDbName,
short &  outputDbVersion,
short &  errorFlag 
)

◆ mimic_MvRec()

◆ mimic_pHist()

void VcCalc2SessionIfc::mimic_pHist ( const QString &  histRecord)

◆ mimicAdd4()

void VcCalc2SessionIfc::mimicAdd4 ( short  nToc,
const QString &  lCode,
const QString &  descr,
short  dim1,
short  dim2,
short  dim3 
)

Definition at line 686 of file VcCalc2SessionIfc.cpp.

References className(), SgLogger::IO, logger, put4byLCode_, putRbyLCode_, SgLogger::write(), and SgLogger::WRN.

Referenced by add4_().

◆ mimicAddA()

void VcCalc2SessionIfc::mimicAddA ( short  nToc,
const QString &  lCode,
const QString &  descr,
short  dim1,
short  dim2,
short  dim3 
)

Definition at line 640 of file VcCalc2SessionIfc.cpp.

References className(), SgLogger::IO, logger, putAbyLCode_, SgLogger::write(), and SgLogger::WRN.

Referenced by adda_().

◆ mimicAddI()

void VcCalc2SessionIfc::mimicAddI ( short  nToc,
const QString &  lCode,
const QString &  descr,
short  dim1,
short  dim2,
short  dim3 
)

Definition at line 655 of file VcCalc2SessionIfc.cpp.

References className(), SgLogger::IO, logger, putIbyLCode_, SgLogger::write(), and SgLogger::WRN.

Referenced by addi_().

◆ mimicAddJ()

void VcCalc2SessionIfc::mimicAddJ ( short  nToc,
const QString &  lCode,
const QString &  descr,
short  dim1,
short  dim2,
short  dim3 
)

Definition at line 670 of file VcCalc2SessionIfc.cpp.

References className(), SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by addj_().

◆ mimicAddR()

void VcCalc2SessionIfc::mimicAddR ( short  nToc,
const QString &  lCode,
const QString &  descr,
short  dim1,
short  dim2,
short  dim3 
)

Definition at line 701 of file VcCalc2SessionIfc.cpp.

References className(), SgLogger::IO, logger, put4byLCode_, putRbyLCode_, SgLogger::write(), and SgLogger::WRN.

Referenced by addr_().

◆ mimicDel4()

void VcCalc2SessionIfc::mimicDel4 ( short  nToc,
const QString &  lCode 
)

◆ mimicDelA()

void VcCalc2SessionIfc::mimicDelA ( short  nToc,
const QString &  lCode 
)

Definition at line 719 of file VcCalc2SessionIfc.cpp.

References className(), delAbyLCode_, SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by dela_().

◆ mimicDelI()

void VcCalc2SessionIfc::mimicDelI ( short  nToc,
const QString &  lCode 
)

◆ mimicDelJ()

void VcCalc2SessionIfc::mimicDelJ ( short  nToc,
const QString &  lCode 
)

◆ mimicDelR()

void VcCalc2SessionIfc::mimicDelR ( short  nToc,
const QString &  lCode 
)

Definition at line 775 of file VcCalc2SessionIfc.cpp.

References className(), delRbyLCode_, SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by delr_().

◆ mimicGet4()

short VcCalc2SessionIfc::mimicGet4 ( const QString &  lCode,
double  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)

Definition at line 841 of file VcCalc2SessionIfc.cpp.

References className(), get4byLCode_, SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by get4_().

◆ mimicGetA()

short VcCalc2SessionIfc::mimicGetA ( const QString &  lCode,
char  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)

Definition at line 791 of file VcCalc2SessionIfc.cpp.

References className(), getAbyLCode_, SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by geta_().

◆ mimicGetI()

short VcCalc2SessionIfc::mimicGetI ( const QString &  lCode,
short  values[],
short  dim1,
short  dim2,
short  dim3,
short  actualDimension[] 
)

Definition at line 816 of file VcCalc2SessionIfc.cpp.

References className(), getIbyLCode_, SgLogger::IO, logger, SgLogger::write(), and SgLogger::WRN.

Referenced by geti_().

◆ mimicPut4()

void VcCalc2SessionIfc::mimicPut4 ( const QString &  lCode,
const double  values[],
short  dim1,
short  dim2,
short  dim3 
)

◆ mimicPutA()

void VcCalc2SessionIfc::mimicPutA ( const QString &  lCode,
const char  values[],
short  dim1,
short  dim2,
short  dim3 
)

◆ mimicPutI()

void VcCalc2SessionIfc::mimicPutI ( const QString &  lCode,
const short  values[],
short  dim1,
short  dim2,
short  dim3 
)

◆ mimicPutR()

void VcCalc2SessionIfc::mimicPutR ( const QString &  lCode,
const double  values[],
short  dim1,
short  dim2,
short  dim3 
)

◆ put4_axo_cont()

void VcCalc2SessionIfc::put4_axo_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_axo_part()

void VcCalc2SessionIfc::put4_axo_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_az_theo()

void VcCalc2SessionIfc::put4_az_theo ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_bendPart()

void VcCalc2SessionIfc::put4_bendPart ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_calc_ver()

void VcCalc2SessionIfc::put4_calc_ver ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_cf2j2k()

void VcCalc2SessionIfc::put4_cf2j2k ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_con_cont()

void VcCalc2SessionIfc::put4_con_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_consnDel()

void VcCalc2SessionIfc::put4_consnDel ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_consnRat()

void VcCalc2SessionIfc::put4_consnRat ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_consPart()

void VcCalc2SessionIfc::put4_consPart ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ct_site1()

void VcCalc2SessionIfc::put4_ct_site1 ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_earth_ce()

void VcCalc2SessionIfc::put4_earth_ce ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_el_theo()

void VcCalc2SessionIfc::put4_el_theo ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_etd_cont()

void VcCalc2SessionIfc::put4_etd_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_feed_cor()

void VcCalc2SessionIfc::put4_feed_cor ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_fUt1_inf()

void VcCalc2SessionIfc::put4_fUt1_inf ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_fUt1_pts()

void VcCalc2SessionIfc::put4_fUt1_pts ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_fWob_inf()

void VcCalc2SessionIfc::put4_fWob_inf ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_fWobXnYt()

void VcCalc2SessionIfc::put4_fWobXnYt ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_moonData()

void VcCalc2SessionIfc::put4_moonData ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nDryCont()

void VcCalc2SessionIfc::put4_nDryCont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nDryPart()

void VcCalc2SessionIfc::put4_nDryPart ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nGradPar()

void VcCalc2SessionIfc::put4_nGradPar ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nut06XyP()

void VcCalc2SessionIfc::put4_nut06XyP ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nut06Xys()

◆ put4_nut2006A()

void VcCalc2SessionIfc::put4_nut2006A ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nut_wahr()

void VcCalc2SessionIfc::put4_nut_wahr ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nWetCont()

void VcCalc2SessionIfc::put4_nWetCont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_nWetPart()

void VcCalc2SessionIfc::put4_nWetPart ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_obsolete()

void VcCalc2SessionIfc::put4_obsolete ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

Definition at line 4076 of file VcCalc2SessionIfc.cpp.

Referenced by VcCalc2SessionIfc().

◆ put4_oce_cont()

void VcCalc2SessionIfc::put4_oce_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_oce_deld()

void VcCalc2SessionIfc::put4_oce_deld ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_oce_horz()

void VcCalc2SessionIfc::put4_oce_horz ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_oce_old()

void VcCalc2SessionIfc::put4_oce_old ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_oce_vert()

void VcCalc2SessionIfc::put4_oce_vert ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_optlCont()

void VcCalc2SessionIfc::put4_optlCont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_parAngle()

void VcCalc2SessionIfc::put4_parAngle ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_plx1psec()

void VcCalc2SessionIfc::put4_plx1psec ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_plx_part()

void VcCalc2SessionIfc::put4_plx_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_polar_xy()

void VcCalc2SessionIfc::put4_polar_xy ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ptd_cont()

void VcCalc2SessionIfc::put4_ptd_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_pTdXyPar()

void VcCalc2SessionIfc::put4_pTdXyPar ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ptOldCon()

void VcCalc2SessionIfc::put4_ptOldCon ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_sit_part()

void VcCalc2SessionIfc::put4_sit_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_str_part()

void VcCalc2SessionIfc::put4_str_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_sun2cont()

void VcCalc2SessionIfc::put4_sun2cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_sun_cont()

void VcCalc2SessionIfc::put4_sun_cont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_sun_data()

void VcCalc2SessionIfc::put4_sun_data ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_tai__utc()

void VcCalc2SessionIfc::put4_tai__utc ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_tiltRmvr()

void VcCalc2SessionIfc::put4_tiltRmvr ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ut1_part()

void VcCalc2SessionIfc::put4_ut1_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ut1_tai()

void VcCalc2SessionIfc::put4_ut1_tai ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ut1Epoch()

void VcCalc2SessionIfc::put4_ut1Epoch ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ut1Libra()

void VcCalc2SessionIfc::put4_ut1Libra ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_ut1Ortho()

void VcCalc2SessionIfc::put4_ut1Ortho ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_uvf_asec()

void VcCalc2SessionIfc::put4_uvf_asec ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wob_part()

void VcCalc2SessionIfc::put4_wob_part ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wobEpoch()

void VcCalc2SessionIfc::put4_wobEpoch ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wobLibra()

void VcCalc2SessionIfc::put4_wobLibra ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wobOrtho()

void VcCalc2SessionIfc::put4_wobOrtho ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wobXcont()

void VcCalc2SessionIfc::put4_wobXcont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ put4_wobYcont()

void VcCalc2SessionIfc::put4_wobYcont ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ati_cFlg()

void VcCalc2SessionIfc::putA_ati_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ati_mess()

void VcCalc2SessionIfc::putA_ati_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_atm_cFlg()

void VcCalc2SessionIfc::putA_atm_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_atm_mess()

void VcCalc2SessionIfc::putA_atm_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_axo_cFlg()

void VcCalc2SessionIfc::putA_axo_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_axo_mess()

void VcCalc2SessionIfc::putA_axo_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_calcFlgN()

void VcCalc2SessionIfc::putA_calcFlgN ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_cti_cFlg()

void VcCalc2SessionIfc::putA_cti_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_cti_mess()

void VcCalc2SessionIfc::putA_cti_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_etd_cFlg()

void VcCalc2SessionIfc::putA_etd_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_etd_mess()

void VcCalc2SessionIfc::putA_etd_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_fUt1Text()

void VcCalc2SessionIfc::putA_fUt1Text ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_fWobText()

void VcCalc2SessionIfc::putA_fWobText ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_nut_cFlg()

void VcCalc2SessionIfc::putA_nut_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_nut_mess()

void VcCalc2SessionIfc::putA_nut_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_obsolete()

void VcCalc2SessionIfc::putA_obsolete ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

Definition at line 1975 of file VcCalc2SessionIfc.cpp.

Referenced by VcCalc2SessionIfc().

◆ putA_oce_cFlg()

void VcCalc2SessionIfc::putA_oce_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_oce_mess()

void VcCalc2SessionIfc::putA_oce_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_oce_stat()

void VcCalc2SessionIfc::putA_oce_stat ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_pan_mess()

void VcCalc2SessionIfc::putA_pan_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_pep_mess()

void VcCalc2SessionIfc::putA_pep_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_plx_cFlg()

void VcCalc2SessionIfc::putA_plx_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_plx_mess()

void VcCalc2SessionIfc::putA_plx_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ptd_cFlg()

void VcCalc2SessionIfc::putA_ptd_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ptd_mess()

void VcCalc2SessionIfc::putA_ptd_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_rel_cFlg()

void VcCalc2SessionIfc::putA_rel_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_sit_mess()

void VcCalc2SessionIfc::putA_sit_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_star_ref()

void VcCalc2SessionIfc::putA_star_ref ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_str_cFlg()

void VcCalc2SessionIfc::putA_str_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_str_mess()

void VcCalc2SessionIfc::putA_str_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_tectPlNm()

void VcCalc2SessionIfc::putA_tectPlNm ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_the_mess()

void VcCalc2SessionIfc::putA_the_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ut1_cFlg()

void VcCalc2SessionIfc::putA_ut1_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ut1_mess()

void VcCalc2SessionIfc::putA_ut1_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_ut1Intrp()

void VcCalc2SessionIfc::putA_ut1Intrp ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_wob_cFlg()

void VcCalc2SessionIfc::putA_wob_cFlg ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_wob_mess()

void VcCalc2SessionIfc::putA_wob_mess ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putA_wobIntrp()

void VcCalc2SessionIfc::putA_wobIntrp ( const char  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putI_axisTyps()

◆ putI_calcFlgV()

void VcCalc2SessionIfc::putI_calcFlgV ( const short  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putI_tidalUt1()

void VcCalc2SessionIfc::putI_tidalUt1 ( const short  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_axisOffs()

void VcCalc2SessionIfc::putR_axisOffs ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_axisTilt()

void VcCalc2SessionIfc::putR_axisTilt ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_optlCoef()

void VcCalc2SessionIfc::putR_optlCoef ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_siteRecs()

void VcCalc2SessionIfc::putR_siteRecs ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_siteZens()

void VcCalc2SessionIfc::putR_siteZens ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_sitHocAm()

void VcCalc2SessionIfc::putR_sitHocAm ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_sitHocPh()

void VcCalc2SessionIfc::putR_sitHocPh ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_sitOcAmp()

void VcCalc2SessionIfc::putR_sitOcAmp ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_sitOcPhs()

void VcCalc2SessionIfc::putR_sitOcPhs ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ putR_star2000()

void VcCalc2SessionIfc::putR_star2000 ( const double  values[],
short  dim1,
short  dim2,
short  dim3 
)
private

◆ readSession()

◆ rewind()

void VcCalc2SessionIfc::rewind ( )

◆ session()

SgVlbiSession*& VcCalc2SessionIfc::session ( )
inline

Definition at line 131 of file VcCalc2SessionIfc.h.

References session_.

Referenced by main().

◆ setBandList()

void VcCalc2SessionIfc::setBandList ( const QList< QString > &  bands)

Definition at line 319 of file VcCalc2SessionIfc.cpp.

References bandList_.

Referenced by mimicCalcMain2().

◆ setCalcCallingMode()

void VcCalc2SessionIfc::setCalcCallingMode ( CalcCallingMode  mode)
inline

Definition at line 128 of file VcCalc2SessionIfc.h.

References calcCallingMode_.

Referenced by main().

◆ setCurrentBand()

void VcCalc2SessionIfc::setCurrentBand ( const QString &  key,
bool  is 
)
inline

Definition at line 135 of file VcCalc2SessionIfc.h.

References currentBandKey_, and isPrimeBand_.

Referenced by mimicCalcMain2().

◆ setInputDbName()

void VcCalc2SessionIfc::setInputDbName ( const QString &  str)
inline

Sets up a path to vgosDb files.

Definition at line 460 of file VcCalc2SessionIfc.h.

References inputDbName_.

Referenced by main().

◆ setPath2Data()

void VcCalc2SessionIfc::setPath2Data ( const QString &  str)
inline

Sets up a path to vgosDb files.

Definition at line 467 of file VcCalc2SessionIfc.h.

References path2data_.

Referenced by main().

◆ setWrapperFileName()

void VcCalc2SessionIfc::setWrapperFileName ( const QString &  str)
inline

Sets up a name of a wrapper file.

Definition at line 475 of file VcCalc2SessionIfc.h.

References wrapperFileName_.

Referenced by main().

◆ vgosDb()

SgVgosDb*& VcCalc2SessionIfc::vgosDb ( )
inline

Definition at line 132 of file VcCalc2SessionIfc.h.

References vgosDb_.

Referenced by main().

◆ writeSession()

Member Data Documentation

◆ aux1_

◆ aux2_

◆ bandDepPutsByLCode_

QMap<QString, int> VcCalc2SessionIfc::bandDepPutsByLCode_
private

◆ bandList_

QList<QString> VcCalc2SessionIfc::bandList_
private

Definition at line 217 of file VcCalc2SessionIfc.h.

Referenced by setBandList().

◆ calcCallingMode_

◆ currentBandKey_

QString VcCalc2SessionIfc::currentBandKey_
private

Definition at line 218 of file VcCalc2SessionIfc.h.

Referenced by mimic_MvRec(), and setCurrentBand().

◆ del4byLCode_

QMap<QString, pmfDelV> VcCalc2SessionIfc::del4byLCode_
private

Definition at line 233 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), and mimicDel4().

◆ delAbyLCode_

QMap<QString, pmfDelV> VcCalc2SessionIfc::delAbyLCode_
private

Definition at line 230 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), and mimicDelA().

◆ delIbyLCode_

QMap<QString, pmfDelV> VcCalc2SessionIfc::delIbyLCode_
private

Definition at line 231 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), and mimicDelI().

◆ delJbyLCode_

QMap<QString, pmfDelV> VcCalc2SessionIfc::delJbyLCode_
private

Definition at line 232 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), and mimicDelJ().

◆ delRbyLCode_

QMap<QString, pmfDelV> VcCalc2SessionIfc::delRbyLCode_
private

Definition at line 234 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), and mimicDelR().

◆ get4byLCode_

QMap<QString, pmfGet4> VcCalc2SessionIfc::get4byLCode_
private

Definition at line 239 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), ~VcCalc2SessionIfc(), and mimicGet4().

◆ getAbyLCode_

QMap<QString, pmfGetA> VcCalc2SessionIfc::getAbyLCode_
private

Definition at line 237 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), ~VcCalc2SessionIfc(), and mimicGetA().

◆ getIbyLCode_

QMap<QString, pmfGetI> VcCalc2SessionIfc::getIbyLCode_
private

Definition at line 238 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), ~VcCalc2SessionIfc(), and mimicGetI().

◆ inputDbName_

QString VcCalc2SessionIfc::inputDbName_
private

Definition at line 212 of file VcCalc2SessionIfc.h.

Referenced by getInputDbName(), mimic_Kai(), and setInputDbName().

◆ isPrimeBand_

bool VcCalc2SessionIfc::isPrimeBand_
private

◆ numOfObservations_

◆ numOfSources_

int VcCalc2SessionIfc::numOfSources_
private

◆ numOfStations_

int VcCalc2SessionIfc::numOfStations_
private

◆ o_

SgVlbiObservable* VcCalc2SessionIfc::o_
private

◆ obs_

◆ obsIdx_

◆ openMode_

OpenMode VcCalc2SessionIfc::openMode_
private

Definition at line 210 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), mimic_Finis(), mimic_Kai(), and rewind().

◆ path2data_

QString VcCalc2SessionIfc::path2data_
private

Definition at line 213 of file VcCalc2SessionIfc.h.

Referenced by getPath2Data(), mimic_Kai(), readSession(), setPath2Data(), and writeSession().

◆ put4byLCode_

QMap<QString, pmfPut4> VcCalc2SessionIfc::put4byLCode_
private

◆ putAbyLCode_

QMap<QString, pmfPutA> VcCalc2SessionIfc::putAbyLCode_
private

Definition at line 242 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), ~VcCalc2SessionIfc(), mimicAddA(), and mimicPutA().

◆ putIbyLCode_

QMap<QString, pmfPutI> VcCalc2SessionIfc::putIbyLCode_
private

Definition at line 243 of file VcCalc2SessionIfc.h.

Referenced by VcCalc2SessionIfc(), ~VcCalc2SessionIfc(), mimicAddI(), and mimicPutI().

◆ putRbyLCode_

QMap<QString, pmfPutR> VcCalc2SessionIfc::putRbyLCode_
private

◆ session_

◆ vgosDb_

SgVgosDb* VcCalc2SessionIfc::vgosDb_
private

◆ wrapperFileName_

QString VcCalc2SessionIfc::wrapperFileName_
private

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