General Purpose Geodetic Library
|
#include <SgParametersDescriptor.h>
Public Types | |
enum | ParIdx { Idx_CLOCK_0 = 0 , Idx_CLOCK_1 = 1 , Idx_CLOCK_2 = 2 , Idx_CLOCK_3 = 3 , Idx_ZENITH = 4 , Idx_ATMGRAD = 5 , Idx_CABLE = 6 , Idx_AXISOFFSET = 7 , Idx_STNCOO = 8 , Idx_STNVEL = 9 , Idx_SRCCOO =10 , Idx_SRCSSM =11 , Idx_POLUSXY =12 , Idx_POLUSXYR =13 , Idx_POLUSUT1 =14 , Idx_POLUSUT1R =15 , Idx_POLUSNUT =16 , Idx_POLUSNUTR =17 , Idx_BL_CLK =18 , Idx_BL_LENGTH =19 , Idx_TEST =20 } |
Static Public Member Functions | |
static const QString | className () |
static int | num () |
Private Attributes | |
SgParameterCfg | parameters_ [NUMBER_OF_KNOWN_PARAMETER_SPECIES] |
Static Private Attributes | |
static const int | num_ |
SgParamatersDescriptor – a descriptor of parameters that will be estimated. ====================================================================================================
Definition at line 48 of file SgParametersDescriptor.h.
Definition at line 51 of file SgParametersDescriptor.h.
SgParametersDescriptor::SgParametersDescriptor | ( | ) |
A constructor. Creates a default object.
Definition at line 58 of file SgParametersDescriptor.cpp.
References DAY2SEC, Idx_ATMGRAD, Idx_AXISOFFSET, Idx_BL_CLK, Idx_BL_LENGTH, Idx_CABLE, Idx_CLOCK_0, Idx_CLOCK_1, Idx_CLOCK_2, Idx_CLOCK_3, Idx_POLUSNUT, Idx_POLUSNUTR, Idx_POLUSUT1, Idx_POLUSUT1R, Idx_POLUSXY, Idx_POLUSXYR, Idx_SRCCOO, Idx_SRCSSM, Idx_STNCOO, Idx_STNVEL, Idx_TEST, Idx_ZENITH, parameters_, SgParameterCfg::PM_LOC, SgParameterCfg::PM_NONE, RAD2SEC, SgParameterCfg::ST_RANDWALK, and vLight.
|
inline |
A constructor. Creates a copy of the object.
Definition at line 563 of file SgParametersDescriptor.h.
|
inline |
A destructor. Frees allocated memory.
Definition at line 571 of file SgParametersDescriptor.h.
|
static |
Returns name of the class (for debug output).
Definition at line 42 of file SgParametersDescriptor.cpp.
Referenced by loadIntermediateResults(), and saveIntermediateResults().
|
inline |
Returns a parameter configuration for atmospheric gradients.
Definition at line 633 of file SgParametersDescriptor.h.
References Idx_ATMGRAD, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgVlbiObservation::evaluateResiduals(), SgTaskManager::fillParameterList(), SgVlbiSession::makeHistoryIntro(), and SgSolutionReporter::reportStoch4Stn().
|
inline |
Returns a parameter mode for atmospheric gradients.
Definition at line 991 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_ATMGRAD, and parameters_.
Referenced by SgTaskManager::fillParameterList(), and SgVlbiSession::makeHistoryIntro().
|
inline |
Returns a parameter configuration for axis offset.
Definition at line 649 of file SgParametersDescriptor.h.
References Idx_AXISOFFSET, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for axis offset.
Definition at line 1007 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_AXISOFFSET, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for baseline clock offsets.
Definition at line 737 of file SgParametersDescriptor.h.
References Idx_BL_CLK, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for baseline clock offsets.
Definition at line 1095 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_BL_CLK, and parameters_.
Referenced by SgTaskManager::fillParameterList(), and SgSolutionReporter::reportEstimationBlock_Output4Spoolfile().
|
inline |
Returns a parameter configuration for vector of baseline.
Definition at line 745 of file SgParametersDescriptor.h.
References Idx_BL_LENGTH, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for vector of baseline.
Definition at line 1103 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_BL_LENGTH, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgSingleSessionTaskManager::finisRun(), SgSolutionReporter::reportBaselineVariationsBlock_Output4Spoolfile(), and SgSolutionReporter::reportEstimationBlock_Output4Spoolfile().
|
inline |
Returns a parameter configuration for cable correction.
Definition at line 641 of file SgParametersDescriptor.h.
References Idx_CABLE, and parameters_.
|
inline |
Returns a parameter mode for cable correction.
Definition at line 999 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_CABLE, and parameters_.
|
inline |
Returns a parameter configuration for clocks model at a station (zero order).
Definition at line 593 of file SgParametersDescriptor.h.
References Idx_CLOCK_0, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgVlbiObservation::evaluateResiduals(), SgTaskManager::fillParameterList(), SgVlbiSession::getDataFromDbhImage(), SgVlbiSession::getDataFromVgosDb(), SgVlbiSession::makeHistoryIntro(), SgVlbiSession::putDataIntoDbhImage(), SgVlbiSession::putDataIntoVgosDb(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and SgSolutionReporter::reportStoch4Stn().
|
inline |
Returns a parameter mode for clocks model at a station (zero order).
Definition at line 951 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_CLOCK_0, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgVlbiObservation::fillPartials4delay(), SgVlbiObservation::fillPartials4rate(), SgSingleSessionTaskManager::finisRun(), SgVlbiSession::makeHistoryIntro(), SgSingleSessionTaskManager::prepare4Run(), SgSolutionReporter::report2spoolFile(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and SgSingleSessionTaskManager::run().
|
inline |
Returns a parameter configuration for clocks model at a station (first order).
Definition at line 601 of file SgParametersDescriptor.h.
References Idx_CLOCK_1, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for clocks model at a station (first order).
Definition at line 959 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_CLOCK_1, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for clocks model at a station (second order).
Definition at line 609 of file SgParametersDescriptor.h.
References Idx_CLOCK_2, and parameters_.
|
inline |
Returns a parameter mode for clocks model at a station (second order).
Definition at line 967 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_CLOCK_2, and parameters_.
|
inline |
Returns a parameter configuration for clocks model at a station (third order).
Definition at line 617 of file SgParametersDescriptor.h.
References Idx_CLOCK_3, and parameters_.
|
inline |
Returns a parameter mode for clocks model at a station (third order).
Definition at line 975 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_CLOCK_3, and parameters_.
|
inline |
Definition at line 1127 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), num_, and parameters_.
Referenced by SgVlbiSession::process().
|
inline |
Returns i-th parameter.
Definition at line 935 of file SgParametersDescriptor.h.
References num_, and parameters_.
Referenced by operator=(), and SgGuiParameterCfg::setDefault().
|
inline |
Returns a parameter configuration for nutation angles.
Definition at line 721 of file SgParametersDescriptor.h.
References Idx_POLUSNUT, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgTaskManager::fillParameterList(), and SgSolutionReporter::reportStoch4Stn().
|
inline |
Returns a parameter mode for nutation angles.
Definition at line 1079 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSNUT, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for rates of nutation angles.
Definition at line 729 of file SgParametersDescriptor.h.
References Idx_POLUSNUTR, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for nutation angles rates.
Definition at line 1087 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSNUTR, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for d(UT1-UTC).
Definition at line 705 of file SgParametersDescriptor.h.
References Idx_POLUSUT1, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgTaskManager::fillParameterList(), SgSolutionReporter::reportStoch4Stn(), and NsSessionEditDialog::updateSessionWideSolutions().
|
inline |
Returns a parameter mode for d(UT1-UTC).
Definition at line 1063 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSUT1, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgVlbiSession::makeHistoryIntro(), and SgSingleSessionTaskManager::run().
|
inline |
Returns a parameter configuration for d(UT1-UTC) rate.
Definition at line 713 of file SgParametersDescriptor.h.
References Idx_POLUSUT1R, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for d(UT1-UTC) rate.
Definition at line 1071 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSUT1R, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for Polus coordinates.
Definition at line 689 of file SgParametersDescriptor.h.
References Idx_POLUSXY, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgTaskManager::fillParameterList(), SgSolutionReporter::reportStoch4Stn(), and NsSessionEditDialog::updateSessionWideSolutions().
|
inline |
Returns a parameter mode for Polus coordinates.
Definition at line 1047 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSXY, and parameters_.
Referenced by SgTaskManager::fillParameterList(), and SgSingleSessionTaskManager::run().
|
inline |
Returns a parameter configuration for rates of Polus coordinates.
Definition at line 697 of file SgParametersDescriptor.h.
References Idx_POLUSXYR, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for rats of Polus coordinates.
Definition at line 1055 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_POLUSXYR, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for coordinates of a radio source.
Definition at line 673 of file SgParametersDescriptor.h.
References Idx_SRCCOO, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgTaskManager::fillParameterList(), and SgVlbiSession::putDataIntoDbhImage().
|
inline |
Returns a parameter mode for coordinates of a radio source.
Definition at line 1031 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_SRCCOO, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), SgSolutionReporter::reportSources_Output4AposterioriFiles(), and SgSingleSessionTaskManager::run().
|
inline |
Returns a parameter configuration for parameters of a source structure model
Definition at line 681 of file SgParametersDescriptor.h.
References Idx_SRCSSM, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Definition at line 1039 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_SRCSSM, and parameters_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Returns a parameter configuration for coordinates of a stations.
Definition at line 657 of file SgParametersDescriptor.h.
References Idx_STNCOO, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), and SgTaskManager::fillParameterList().
|
inline |
Returns a parameter mode for coordinates of a stations.
Definition at line 1015 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_STNCOO, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgSolutionReporter::reportBaselineVariationsBlock_Output4Spoolfile(), and SgSingleSessionTaskManager::run().
|
inline |
Returns a parameter configuration for velocities of a station.
Definition at line 665 of file SgParametersDescriptor.h.
References Idx_STNVEL, and parameters_.
|
inline |
Returns a parameter mode for velocities of a station.
Definition at line 1023 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_STNVEL, and parameters_.
|
inline |
Returns a parameter configuration for test parameter.
Definition at line 753 of file SgParametersDescriptor.h.
References Idx_TEST, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor().
|
inline |
Returns a parameter mode for test parameter.
Definition at line 1111 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_TEST, and parameters_.
|
inline |
Returns a parameter configuration for zenith delay.
Definition at line 625 of file SgParametersDescriptor.h.
References Idx_ZENITH, and parameters_.
Referenced by SgGuiTaskConfig::displayParametersDesriptor(), SgVlbiObservation::evaluateResiduals(), SgTaskManager::fillParameterList(), SgVlbiSession::getDataFromDbhImage(), SgVlbiSession::getDataFromVgosDb(), SgVlbiSession::makeHistoryIntro(), SgVlbiSession::putDataIntoDbhImage(), SgVlbiSession::putDataIntoVgosDb(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and SgSolutionReporter::reportStoch4Stn().
|
inline |
Returns a parameter mode for zenith delay.
Definition at line 983 of file SgParametersDescriptor.h.
References SgParameterCfg::getPMode(), Idx_ZENITH, and parameters_.
Referenced by SgTaskManager::fillParameterList(), SgSingleSessionTaskManager::finisRun(), SgVlbiSession::makeHistoryIntro(), SgSingleSessionTaskManager::prepare4Run(), SgSolutionReporter::report2spoolFile(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and SgSingleSessionTaskManager::run().
bool SgParametersDescriptor::loadIntermediateResults | ( | QDataStream & | s | ) |
Definition at line 288 of file SgParametersDescriptor.cpp.
References className(), SgLogger::ERR, SgLogger::IO_BIN, SgParameterCfg::loadIntermediateResults(), logger, num(), parameters_, and SgLogger::write().
Referenced by SgVlbiSession::loadIntermediateResults().
|
static |
Returns total number of the available parameters.
Definition at line 50 of file SgParametersDescriptor.cpp.
References num_.
Referenced by loadIntermediateResults(), operator=(), SgVlbiSession::process(), saveIntermediateResults(), and unsetAllParameters().
|
inline |
An assignment operator.
Definition at line 583 of file SgParametersDescriptor.h.
References getParameter(), num(), and setParameter().
|
inline |
Returns a reference on i-th parameter.
Definition at line 515 of file SgParametersDescriptor.h.
References num_, and parameters_.
Referenced by SgGuiTaskConfig::editParameterCfg4AtmGrd(), SgGuiTaskConfig::editParameterCfg4AxsOfs(), SgGuiTaskConfig::editParameterCfg4BlnClock(), SgGuiTaskConfig::editParameterCfg4BlnLength(), SgGuiTaskConfig::editParameterCfg4Clocks(), SgGuiTaskConfig::editParameterCfg4EopNutation(), SgGuiTaskConfig::editParameterCfg4EopNutationRate(), SgGuiTaskConfig::editParameterCfg4EopPolar(), SgGuiTaskConfig::editParameterCfg4EopPolarRate(), SgGuiTaskConfig::editParameterCfg4EopUt1(), SgGuiTaskConfig::editParameterCfg4EopUt1Rate(), SgGuiTaskConfig::editParameterCfg4SrcPos(), SgGuiTaskConfig::editParameterCfg4SrcSsm(), SgGuiTaskConfig::editParameterCfg4StnPos(), SgGuiTaskConfig::editParameterCfg4Test(), and SgGuiTaskConfig::editParameterCfg4Zenith().
bool SgParametersDescriptor::saveIntermediateResults | ( | QDataStream & | s | ) | const |
Definition at line 264 of file SgParametersDescriptor.cpp.
References className(), SgLogger::ERR, SgLogger::IO_BIN, logger, num(), parameters_, SgParameterCfg::saveIntermediateResults(), and SgLogger::write().
Referenced by SgVlbiSession::saveIntermediateResults().
|
inline |
Sets up a parameter configuration for atmospheric gradients.
p | – new configuration of the parameter. |
Definition at line 801 of file SgParametersDescriptor.h.
References Idx_ATMGRAD, and parameters_.
|
inline |
Changes a mode for the parameter configuration for atmospheric gradients.
mode | – new mode of the parameter. |
Definition at line 1175 of file SgParametersDescriptor.h.
References Idx_ATMGRAD, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4AtmGrdModified().
|
inline |
Sets up a parameter configuration for axis offset.
p | – new configuration of the parameter. |
Definition at line 817 of file SgParametersDescriptor.h.
References Idx_AXISOFFSET, and parameters_.
|
inline |
Changes a mode for the parameter configuration for axis offset.
mode | – new mode of the parameter. |
Definition at line 1191 of file SgParametersDescriptor.h.
References Idx_AXISOFFSET, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4AxsOfsModified().
|
inline |
Sets up a parameter configuration for baseline clock offsets.
p | – new configuration of the parameter. |
Definition at line 905 of file SgParametersDescriptor.h.
References Idx_BL_CLK, and parameters_.
|
inline |
Changes a mode for the parameter configuration for baseline clock offsets.
mode | – new mode of the parameter. |
Definition at line 1279 of file SgParametersDescriptor.h.
References Idx_BL_CLK, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4BlnClockModified().
|
inline |
Sets up a parameter configuration for vector of baseline.
p | – new configuration of the parameter. |
Definition at line 913 of file SgParametersDescriptor.h.
References Idx_BL_LENGTH, and parameters_.
|
inline |
Changes a mode for the parameter configuration for vector of baseline.
mode | – new mode of the parameter. |
Definition at line 1287 of file SgParametersDescriptor.h.
References Idx_BL_LENGTH, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4BlnLengthModified().
|
inline |
Sets up a parameter configuration for cable correction.
p | – new configuration of the parameter. |
Definition at line 809 of file SgParametersDescriptor.h.
References Idx_CABLE, and parameters_.
|
inline |
Changes a mode for the parameter configuration for cable correction.
mode | – new mode of the parameter. |
Definition at line 1183 of file SgParametersDescriptor.h.
References Idx_CABLE, parameters_, and SgParameterCfg::setPMode().
|
inline |
Sets up a parameter configuration for clocks at a station (zero order).
p | – new configuration of the parameter. |
Definition at line 761 of file SgParametersDescriptor.h.
References Idx_CLOCK_0, and parameters_.
Referenced by SgVlbiSession::getDataFromDbhImage(), and SgVlbiSession::getDataFromVgosDb().
|
inline |
Changes a mode for the parameter configuration for clocks at a station (zero order).
mode | – new mode of the parameter. |
Definition at line 1135 of file SgParametersDescriptor.h.
References Idx_CLOCK_0, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4ClocksModified().
|
inline |
Sets up a parameter configuration for clocks at a station (first order).
p | – new configuration of the parameter. |
Definition at line 769 of file SgParametersDescriptor.h.
References Idx_CLOCK_1, and parameters_.
|
inline |
Changes a mode for the parameter configuration for clocks at a station (first order).
mode | – new mode of the parameter. |
Definition at line 1143 of file SgParametersDescriptor.h.
References Idx_CLOCK_1, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4ClocksModified().
|
inline |
Sets up a parameter configuration for clocks at a station (second order).
p | – new configuration of the parameter. |
Definition at line 777 of file SgParametersDescriptor.h.
References Idx_CLOCK_2, and parameters_.
|
inline |
Changes a mode for the parameter configuration for clocks at a station (second order).
mode | – new mode of the parameter. |
Definition at line 1151 of file SgParametersDescriptor.h.
References Idx_CLOCK_2, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4ClocksModified().
|
inline |
Sets up a parameter configuration for clocks at a station (third order).
p | – new configuration of the parameter. |
Definition at line 785 of file SgParametersDescriptor.h.
References Idx_CLOCK_3, and parameters_.
|
inline |
Changes a mode for the parameter configuration for clocks at a station (third order).
mode | – new mode of the parameter. |
Definition at line 1159 of file SgParametersDescriptor.h.
References Idx_CLOCK_3, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4ClocksModified().
|
inline |
Definition at line 1119 of file SgParametersDescriptor.h.
References num_, parameters_, and SgParameterCfg::setPMode().
void SgParametersDescriptor::setMode4Parameter | ( | SgParameterCfg::PMode | mode, |
ParIdx | idx | ||
) |
Definition at line 230 of file SgParametersDescriptor.cpp.
References parameters_, and SgParameterCfg::setPMode().
Referenced by SgVlbiSession::doPostReadActions4Ints().
void SgParametersDescriptor::setMode4Parameters | ( | SgParameterCfg::PMode | mode, |
const QList< ParIdx > & | idxs | ||
) |
Definition at line 246 of file SgParametersDescriptor.cpp.
References parameters_, and SgParameterCfg::setPMode().
Referenced by SgVlbiSession::check4ClockBreaksAtSBD(), SgVlbiSession::doPostReadActions4Ints(), and NsScrPrx4ParametersDescriptor::setMode4Parameters().
|
inline |
Sets i-th parameter.
Definition at line 943 of file SgParametersDescriptor.h.
References num_, and parameters_.
Referenced by operator=().
|
inline |
Sets up a parameter configuration for nutation angles.
p | – new configuration of the parameter. |
Definition at line 889 of file SgParametersDescriptor.h.
References Idx_POLUSNUT, and parameters_.
|
inline |
Changes a mode for the parameter configuration for nutation angles.
mode | – new mode of the parameter. |
Definition at line 1263 of file SgParametersDescriptor.h.
References Idx_POLUSNUT, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopNutationModified().
|
inline |
Sets up a parameter configuration for rates of nutation angles.
p | – new configuration of the parameter. |
Definition at line 897 of file SgParametersDescriptor.h.
References Idx_POLUSNUTR, and parameters_.
|
inline |
Changes a mode for the parameter configuration for nutation angles rates.
mode | – new mode of the parameter. |
Definition at line 1271 of file SgParametersDescriptor.h.
References Idx_POLUSNUTR, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopNutationRateModified().
|
inline |
Sets up a parameter configuration for d(UT1-UTC).
p | – new configuration of the parameter. |
Definition at line 873 of file SgParametersDescriptor.h.
References Idx_POLUSUT1, and parameters_.
|
inline |
Changes a mode for the parameter configuration for d(UT1-UTC).
mode | – new mode of the parameter. |
Definition at line 1247 of file SgParametersDescriptor.h.
References Idx_POLUSUT1, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopUt1Modified().
|
inline |
Sets up a parameter configuration for d(UT1-UTC) rate.
p | – new configuration of the parameter. |
Definition at line 881 of file SgParametersDescriptor.h.
References Idx_POLUSUT1R, and parameters_.
|
inline |
Changes a mode for the parameter configuration for d(UT1-UTC) rate.
mode | – new mode of the parameter. |
Definition at line 1255 of file SgParametersDescriptor.h.
References Idx_POLUSUT1R, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopUt1RateModified().
|
inline |
Sets up a parameter configuration for polus coordinates.
p | – new configuration of the parameter. |
Definition at line 857 of file SgParametersDescriptor.h.
References Idx_POLUSXY, and parameters_.
|
inline |
Changes a mode for the parameter configuration for polus coordinates.
mode | – new mode of the parameter. |
Definition at line 1231 of file SgParametersDescriptor.h.
References Idx_POLUSXY, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopPolarMotionModified().
|
inline |
Sets up a parameter configuration for polus coordinates rates.
p | – new configuration of the parameter. |
Definition at line 865 of file SgParametersDescriptor.h.
References Idx_POLUSXYR, and parameters_.
|
inline |
Changes a mode for the parameter configuration for polus coordinates rates.
mode | – new mode of the parameter. |
Definition at line 1239 of file SgParametersDescriptor.h.
References Idx_POLUSXYR, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4EopPolarMotionRateModified().
|
inline |
Sets up a parameter configuration for coordinates of a radio source.
p | – new configuration of the parameter. |
Definition at line 841 of file SgParametersDescriptor.h.
References Idx_SRCCOO, and parameters_.
|
inline |
Changes a mode for the parameter configuration for coordinates of a sources.
mode | – new mode of the parameter. |
Definition at line 1215 of file SgParametersDescriptor.h.
References Idx_SRCCOO, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4SrcPosModified().
|
inline |
Definition at line 849 of file SgParametersDescriptor.h.
References Idx_SRCSSM, and parameters_.
|
inline |
Definition at line 1223 of file SgParametersDescriptor.h.
References Idx_SRCSSM, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4SrcSsmModified().
|
inline |
Sets up a parameter configuration for coordinates of a station.
p | – new configuration of the parameter. |
Definition at line 825 of file SgParametersDescriptor.h.
References Idx_STNCOO, and parameters_.
|
inline |
Changes a mode for the parameter configuration for coordinates of a station.
mode | – new mode of the parameter. |
Definition at line 1199 of file SgParametersDescriptor.h.
References Idx_STNCOO, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4StnPosModified().
|
inline |
Sets up a parameter configuration for velocities of a station.
p | – new configuration of the parameter. |
Definition at line 833 of file SgParametersDescriptor.h.
References Idx_STNVEL, and parameters_.
|
inline |
Changes a mode for the parameter configuration for velocities of a station.
mode | – new mode of the parameter. |
Definition at line 1207 of file SgParametersDescriptor.h.
References Idx_STNVEL, parameters_, and SgParameterCfg::setPMode().
|
inline |
Sets up a parameter configuration for test parameter.
p | – new configuration of the parameter. |
Definition at line 921 of file SgParametersDescriptor.h.
References Idx_TEST, and parameters_.
|
inline |
Changes a mode for the parameter configuration for test parameter.
mode | – new mode of the parameter. |
Definition at line 1295 of file SgParametersDescriptor.h.
References Idx_TEST, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4TestModified().
|
inline |
Sets up a parameter configuration for zenith delay.
p | – new configuration of the parameter. |
Definition at line 793 of file SgParametersDescriptor.h.
References Idx_ZENITH, and parameters_.
Referenced by SgVlbiSession::getDataFromDbhImage(), and SgVlbiSession::getDataFromVgosDb().
|
inline |
Changes a mode for the parameter configuration for zenith delay.
mode | – new mode of the parameter. |
Definition at line 1167 of file SgParametersDescriptor.h.
References Idx_ZENITH, parameters_, and SgParameterCfg::setPMode().
Referenced by SgGuiTaskConfig::paramaters4ZenithModified().
void SgParametersDescriptor::unsetAllParameters | ( | ) |
Definition at line 221 of file SgParametersDescriptor.cpp.
References num(), parameters_, and SgParameterCfg::PM_NONE.
Referenced by SgVlbiSession::check4ClockBreaksAtSBD(), SgVlbiSession::doPostReadActions4Ints(), and NsScrPrx4ParametersDescriptor::unsetAllParameters().
void SgParametersDescriptor::unsetParameter | ( | ParIdx | idx | ) |
Definition at line 238 of file SgParametersDescriptor.cpp.
References parameters_, SgParameterCfg::PM_NONE, and SgParameterCfg::setPMode().
Referenced by SgVlbiSession::doPostReadActions4Ints(), and NsScrPrx4ParametersDescriptor::unsetParameter().
Definition at line 255 of file SgParametersDescriptor.cpp.
References parameters_, SgParameterCfg::PM_NONE, and SgParameterCfg::setPMode().
Referenced by NsScrPrx4ParametersDescriptor::unsetParameters().
|
staticprivate |
Definition at line 542 of file SgParametersDescriptor.h.
Referenced by getMode(), getParameter(), num(), parameter(), setMode(), and setParameter().
|
private |
Definition at line 541 of file SgParametersDescriptor.h.
Referenced by SgParametersDescriptor(), getAtmGrad(), getAtmGradMode(), getAxisOffset(), getAxisOffsetMode(), getBlClock(), getBlClockMode(), getBlLength(), getBlLengthMode(), getCable(), getCableMode(), getClock0(), getClock0Mode(), getClock1(), getClock1Mode(), getClock2(), getClock2Mode(), getClock3(), getClock3Mode(), getMode(), getParameter(), getPolusNut(), getPolusNutMode(), getPolusNutRate(), getPolusNutRateMode(), getPolusUT1(), getPolusUT1Mode(), getPolusUT1Rate(), getPolusUT1RateMode(), getPolusXY(), getPolusXYMode(), getPolusXYRate(), getPolusXYRateMode(), getSrcCoo(), getSrcCooMode(), getSrcSsm(), getSrcSsmMode(), getStnCoo(), getStnCooMode(), getStnVel(), getStnVelMode(), getTest(), getTestMode(), getZenith(), getZenithMode(), loadIntermediateResults(), parameter(), saveIntermediateResults(), setAtmGrad(), setAtmGradMode(), setAxisOffset(), setAxisOffsetMode(), setBlClock(), setBlClockMode(), setBlLength(), setBlLengthMode(), setCable(), setCableMode(), setClock0(), setClock0Mode(), setClock1(), setClock1Mode(), setClock2(), setClock2Mode(), setClock3(), setClock3Mode(), setMode(), setMode4Parameter(), setMode4Parameters(), setParameter(), setPolusNut(), setPolusNutMode(), setPolusNutRate(), setPolusNutRateMode(), setPolusUT1(), setPolusUT1Mode(), setPolusUT1Rate(), setPolusUT1RateMode(), setPolusXY(), setPolusXYMode(), setPolusXYRate(), setPolusXYRateMode(), setSrcCoo(), setSrcCooMode(), setSrcSsm(), setSrcSsmMode(), setStnCoo(), setStnCooMode(), setStnVel(), setStnVelMode(), setTest(), setTestMode(), setZenith(), setZenithMode(), unsetAllParameters(), unsetParameter(), and unsetParameters().