General Purpose Geodetic Library
|
#include <SgParameter.h>
Public Types | |
enum | Attributes { Attr_IS_SOLVED = 1<<5 , Attr_AUX_FLAG = 1<<6 } |
![]() | |
enum | Attributes { Attr_IS_BREAK = 1<<0 , Attr_IS_PROPAGATED = 1<<1 , Attr_IS_IN_RUN = 1<<2 , Attr_IS_PARTIAL_SET = 1<<3 , Attr_IS_SPECIAL = 1<<4 } |
enum | DataDomain { DD_OFFSET = 0 , DD_RATE = 1 } |
Public Member Functions | |
SgParameter () | |
SgParameter (const SgParameter &p) | |
SgParameter (const QString &name) | |
~SgParameter () | |
SgParameter & | operator= (const SgParameter &a) |
double | getValue () const |
double | getSolution () const |
double | getSigma () const |
double | getScale () const |
SgParameterCfg::PMode | getPMode () const |
SgParameterCfg::SType | getSType () const |
double | getSigmaAPriori () const |
double | getSigmaAPrioriAux () const |
double | getTau () const |
double | getPsd_RWN () const |
double | getPsd_BN () const |
const QString & | getPrefix () const |
double | getStep () const |
double | getTTL () const |
int | getNumOfPolynomials () const |
SgMJD | getTLeft () const |
SgMJD | getTRight () const |
int | getIdx () const |
void | setValue (double v) |
void | setSolution (double v) |
void | setSigma (double v) |
void | setScale (double v) |
void | setPMode (SgParameterCfg::PMode mode) |
void | setSType (SgParameterCfg::SType type) |
void | setSigmaAPriori (double v) |
void | setSigmaAPrioriAux (double v) |
void | setTau (double v) |
void | setPsd_RWN (double v) |
void | setPsd_BN (double v) |
void | setPrefix (const QString &prefix) |
void | setStep (double step) |
void | setTTL (double ttl) |
void | setNumOfPolynomials (int) |
void | setTLeft (const SgMJD &t) |
void | setTRight (const SgMJD &t) |
void | setIdx (int idx) |
void | tune (const SgParameterCfg &) |
void | tune (SgParameterCfg::PMode, const SgParameterCfg &) |
void | tune (const SgParameter &) |
void | resetStatistics () |
void | decreaseTTL (double) |
void | resetTTL () |
void | update (SgParameter *p) |
double | calcM (double) |
double | calcRW (double) |
![]() | |
SgPartial () | |
SgPartial (const SgPartial &p) | |
SgPartial (const QString &name) | |
~SgPartial () | |
SgPartial & | operator= (const SgPartial &a) |
const QString & | getName () const |
DataDomain | getDataDomain () const |
double | getD () const |
int | getNumObs () const |
int | getNumSes () const |
const SgMJD & | getTStart () const |
const SgMJD & | getTFinis () const |
const SgMJD & | getTCurrent () const |
void | setName (const QString &name) |
void | setD (double d) |
void | setDataDomain (DataDomain domain) |
void | setNumObs (int n) |
void | setNumSes (int n) |
void | setTStart (const SgMJD &t) |
void | setTFinis (const SgMJD &t) |
void | resetStatistics () |
void | updateStatistics (const SgMJD &t, double weight) |
void | zerofy () |
SgMJD | getTMean (const SgMJD &=tZero) const |
![]() | |
SgAttribute () | |
SgAttribute (const SgAttribute &a) | |
~SgAttribute () | |
SgAttribute & | operator= (const SgAttribute &a) |
unsigned int | getAttributes () const |
void | setAttributes (unsigned int a) |
void | addAttr (uint a) |
void | delAttr (uint a) |
void | assignAttr (uint a, bool b) |
void | xorAttr (uint a) |
bool | isAttr (uint a) const |
void | clearAll () |
Static Public Member Functions | |
static const QString | className () |
![]() | |
static const QString | className () |
![]() | |
static const QString | className () |
Protected Attributes | |
double | value_ |
the value of adjustment process (cumulative); More... | |
double | solution_ |
a solution from latest estimation; More... | |
double | sigma_ |
a sigma of the latest estimation; More... | |
double | scale_ |
a scale factor; More... | |
SgParameterCfg::PMode | pMode_ |
SgParameterCfg::SType | sType_ |
double | sigmaAPriori_ |
a priori std. deviation (to init the Inform. matrix) More... | |
double | sigmaAPrioriAux_ |
a priori std. deviation (to init the Inform. matrix) More... | |
double | tau_ |
time of relaxation (for stochastic parameters) More... | |
double | psd_RWN_ |
PSD of Ruled White Noise. More... | |
double | psd_BN_ |
PSD of White Noise used in break. More... | |
QString | prefix_ |
double | step_ |
double | ttl_ |
int | numOfPolynomials_ |
number of polinomials for a model More... | |
SgMJD | tLeft_ |
SgMJD | tRight_ |
int | idx_ |
an index in common list of parameters More... | |
SgParamater – a parameter to estimate. ====================================================================================================
Definition at line 47 of file SgParameter.h.
Enumerator | |
---|---|
Attr_IS_SOLVED | for estimator use |
Attr_AUX_FLAG | for external use |
Definition at line 50 of file SgParameter.h.
|
inline |
A constructor. Creates a default object.
Definition at line 337 of file SgParameter.h.
References idx_, numOfPolynomials_, SgParameterCfg::PM_NONE, pMode_, prefix_, psd_BN_, psd_RWN_, scale_, sigma_, sigmaAPriori_, sigmaAPrioriAux_, solution_, SgParameterCfg::ST_RANDWALK, step_, sType_, tau_, ttl_, and value_.
|
inline |
A constructor. Creates a copy of an object.
a | – a attribute to be copied. |
Definition at line 389 of file SgParameter.h.
References getIdx(), getNumOfPolynomials(), getPMode(), getPrefix(), getPsd_BN(), getPsd_RWN(), getScale(), getSigma(), getSigmaAPriori(), getSigmaAPrioriAux(), getSolution(), getStep(), getSType(), getTau(), getTTL(), getValue(), idx_, numOfPolynomials_, pMode_, prefix_, psd_BN_, psd_RWN_, scale_, sigma_, sigmaAPriori_, sigmaAPrioriAux_, solution_, step_, sType_, tau_, ttl_, and value_.
|
inline |
A constructor. Creates a default object with a name.
name | – a name. |
Definition at line 363 of file SgParameter.h.
References idx_, numOfPolynomials_, SgParameterCfg::PM_NONE, pMode_, prefix_, psd_BN_, psd_RWN_, scale_, sigma_, sigmaAPriori_, sigmaAPrioriAux_, solution_, SgParameterCfg::ST_RANDWALK, step_, sType_, tau_, ttl_, and value_.
|
inline |
A destructor. Frees allocated memory.
Definition at line 415 of file SgParameter.h.
double SgParameter::calcM | ( | double | dT | ) |
Definition at line 194 of file SgParameter.cpp.
References SgParameterCfg::ST_MARKOVPROCESS, SgParameterCfg::ST_RANDWALK, SgParameterCfg::ST_WHITENOISE, sType_, and tau_.
Referenced by calcRW(), SgEstimator::propagateStochasticParameters(), and SgEstimator::propagateStochasticParameters_th().
double SgParameter::calcRW | ( | double | dT | ) |
Definition at line 217 of file SgParameter.cpp.
References SgPartial::Attr_IS_BREAK, calcM(), className(), SgAttribute::delAttr(), SgLogger::ESTIMATOR, SgPartial::getName(), SgLogger::INF, SgAttribute::isAttr(), logger, psd_BN_, psd_RWN_, sigmaAPriori_, SgParameterCfg::ST_MARKOVPROCESS, SgParameterCfg::ST_RANDWALK, SgParameterCfg::ST_WHITENOISE, sType_, tau_, and SgLogger::write().
Referenced by SgEstimator::propagateStochasticParameters(), and SgEstimator::propagateStochasticParameters_th().
|
static |
Returns name of the class (for debug output).
Definition at line 37 of file SgParameter.cpp.
|
inline |
Definition at line 729 of file SgParameter.h.
References ttl_.
|
inline |
Definition at line 563 of file SgParameter.h.
References idx_.
Referenced by SgParameter(), SgPwlStorageBSplineL::calc_aT_P_a(), SgPwlStorageBSplineQ::calc_aT_P_a(), SgPwlStorageIncRates::calc_aT_P_a(), SgEstimator::calc_aT_P_a_opt(), SgPwlStorageBSplineL::calc_P_a(), SgPwlStorageBSplineQ::calc_P_a(), SgPwlStorageIncRates::calc_P_a(), operator=(), SgSolutionReporter::reportBaselineVariationsBlock_Output4Spoolfile(), and SgSolutionReporter::reportEstimationBlock_Output4Spoolfile().
|
inline |
Returns a value of a number of polinomials.
Definition at line 539 of file SgParameter.h.
References numOfPolynomials_.
Referenced by SgParameter(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), operator=(), and tune().
|
inline |
Returns a mode for parameter estimation.
Definition at line 459 of file SgParameter.h.
References pMode_.
Referenced by SgParameter(), SgEstimator::addParameter(), SgEstimator::calc_aT_P_a_opt(), SgTaskManager::constrainClocks(), operator=(), SgEstimator::removeParameter(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and tune().
|
inline |
Returns a prefix for the parameter.
Definition at line 515 of file SgParameter.h.
References prefix_.
Referenced by SgParameter(), operator=(), and tune().
|
inline |
Returns a PSD for break event for the parameter (means only for stochastic parameters).
Definition at line 507 of file SgParameter.h.
References psd_BN_.
Referenced by SgParameter(), operator=(), and tune().
|
inline |
Returns a PSD for ruled white noise for the parameter (means only for stochastic parameters).
Definition at line 499 of file SgParameter.h.
References psd_RWN_.
Referenced by SgParameter(), operator=(), and tune().
|
inline |
Returns a scale for the parameter.
Definition at line 451 of file SgParameter.h.
References scale_.
Referenced by SgParameter(), operator=(), reportParameterList(), and tune().
|
inline |
Returns a std.derivation for the parameter.
Definition at line 443 of file SgParameter.h.
References sigma_.
Referenced by SgParameter(), SgPwlStorageBSplineL::calcAX(), SgPwlStorageBSplineQ::calcAX(), SgPwlStorageIncRates::calcAX(), SgPwlStorage::calcRateSigma(), SgPwlStorageBSplineL::calcRateSigma(), SgPwlStorageBSplineQ::calcRateSigma(), SgPwlStorageIncRates::calcRateSigma(), SgArcStorage::calcSigma(), SgVlbiSession::calculateClockBreakParameter(), SgVlbiSession::calculateClockBreaksParameters(), SgVlbiObservation::evaluateResiduals(), SgSingleSessionTaskManager::finisRun(), SgVlbiSession::makeHistoryIntro(), operator=(), SgVlbiBaselineInfo::releaseParameters(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), reportParameterList(), SgSolutionReporter::reportSources_Output4AposterioriFiles(), SgSolutionReporter::reportStochParameter(), SgEstimator::submittSolution2GlobalStore(), update(), and NsSessionEditDialog::updateSessionWideSolutions().
|
inline |
Returns an a priori sigma for the parameter.
Definition at line 475 of file SgParameter.h.
References sigmaAPriori_.
Referenced by SgParameter(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), operator=(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), and tune().
|
inline |
Returns an a priori sigma for the parameter.
Definition at line 483 of file SgParameter.h.
References sigmaAPrioriAux_.
Referenced by SgParameter(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), operator=(), and tune().
|
inline |
Returns a latest solution for the parameter.
Definition at line 435 of file SgParameter.h.
References solution_.
Referenced by SgParameter(), SgArcStorage::calcAX(), SgEstimator::calcAX(), SgPwlStorageBSplineL::calcAX(), SgPwlStorageBSplineQ::calcAX(), SgPwlStorageIncRates::calcAX(), SgPwlStorage::calcPolySolution(), SgPwlStorage::calcRateRms4Sfo(), SgPwlStorageBSplineL::calcRateRms4Sfo(), SgPwlStorageBSplineQ::calcRateRms4Sfo(), SgPwlStorageBSplineL::calcRateSolution(), SgPwlStorageBSplineQ::calcRateSolution(), SgPwlStorageIncRates::calcRateSolution(), SgArcStorage::calcSolution(), SgVlbiSession::calculateClockBreakParameter(), SgVlbiSession::calculateClockBreaksParameters(), SgVlbiObservation::evaluateResiduals(), SgSolutionReporter::evaluateUsedErpApriori(), SgSingleSessionTaskManager::finisRun(), operator=(), SgVlbiBaselineInfo::releaseParameters(), SgSolutionReporter::reportBaselineVariationsBlock_Output4Spoolfile(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), reportParameterList(), SgSolutionReporter::reportSources_Output4AposterioriFiles(), SgSolutionReporter::reportStations_Output4AposterioriFiles(), SgSolutionReporter::reportStochParameter(), SgVlbiSession::resolveGrAmbigTriangles(), SgEstimator::submittSolution2GlobalStore(), update(), and NsSessionEditDialog::updateSessionWideSolutions().
|
inline |
Returns a value of the step for modelling by picewise linear function.
Definition at line 523 of file SgParameter.h.
References step_.
Referenced by SgParameter(), SgArcStorage::deployParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), operator=(), and tune().
|
inline |
Returns a type of stochastic parameter (means only for stochastic parameters).
Definition at line 467 of file SgParameter.h.
References sType_.
Referenced by SgParameter(), operator=(), and tune().
|
inline |
Returns a time constant for the parameter (means only for stochastic parameters).
Definition at line 491 of file SgParameter.h.
References tau_.
Referenced by SgParameter(), operator=(), and tune().
|
inline |
Definition at line 547 of file SgParameter.h.
References tLeft_.
Referenced by SgEstimator::insertNewParameters(), lessThan4_ParameterByTLeftSortingOrder(), lessThan4_ParameterByTRightSortingOrder(), operator=(), SgEstimator::prepare2Run(), reportParameterList(), and SgEstimator::saveProcessedParameters().
|
inline |
Definition at line 555 of file SgParameter.h.
References tRight_.
Referenced by SgEstimator::finisRun(), SgEstimator::insertNewParameters(), lessThan4_ParameterByTLeftSortingOrder(), lessThan4_ParameterByTRightSortingOrder(), operator=(), SgEstimator::prepare2Run(), reportParameterList(), and SgEstimator::saveProcessedParameters().
|
inline |
Returns a value of the time-to-live (days).
Definition at line 531 of file SgParameter.h.
References ttl_.
Referenced by SgParameter(), lessThan4_ParameterByTTLSortingOrder(), operator=(), and tune().
|
inline |
Returns a value of the parameter.
Definition at line 427 of file SgParameter.h.
References value_.
Referenced by SgParameter(), and operator=().
SgParameter & SgParameter::operator= | ( | const SgParameter & | a | ) |
An assignment operator.
Definition at line 45 of file SgParameter.cpp.
References getIdx(), getNumOfPolynomials(), getPMode(), getPrefix(), getPsd_BN(), getPsd_RWN(), getScale(), getSigma(), getSigmaAPriori(), getSigmaAPrioriAux(), getSolution(), getStep(), getSType(), getTau(), getTLeft(), getTRight(), getTTL(), getValue(), idx_, numOfPolynomials_, SgPartial::operator=(), pMode_, prefix_, psd_BN_, psd_RWN_, scale_, sigma_, sigmaAPriori_, sigmaAPrioriAux_, solution_, step_, sType_, tau_, tLeft_, tRight_, ttl_, and value_.
|
inline |
Clears values.
Definition at line 719 of file SgParameter.h.
References SgPartial::resetStatistics(), sigma_, solution_, and value_.
|
inline |
Definition at line 737 of file SgParameter.h.
|
inline |
Definition at line 707 of file SgParameter.h.
References idx_.
Referenced by SgEstimator::prepare2Run().
|
inline |
Set up a value of a number of polinomials.
Definition at line 683 of file SgParameter.h.
References numOfPolynomials_.
Referenced by SgTaskManager::fillParameterList().
|
inline |
Sets up a mode for parameter estimation.
mode | – a new mode; |
Definition at line 603 of file SgParameter.h.
References pMode_.
Referenced by SgArcStorage::deployParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), and SgSolutionReporter::evaluateUsedErpApriori().
|
inline |
Sets up a prefix for the parameter.
prefix | – a prefix; |
Definition at line 659 of file SgParameter.h.
References prefix_.
|
inline |
Sets up a PSD for break event for the parameter (means only for stochastic parameters).
v | – a new PSD; |
Definition at line 651 of file SgParameter.h.
References psd_BN_.
|
inline |
Sets up a PSD for ruled white noise for the parameter (means only for stochastic parameters).
v | – a new PSD; |
Definition at line 643 of file SgParameter.h.
References psd_RWN_.
|
inline |
Sets up a scale for the parameter.
v | – a scale; |
Definition at line 595 of file SgParameter.h.
References scale_.
Referenced by SgSolutionReporter::evaluateUsedErpApriori().
|
inline |
Sets up a std.derivation for the parameter.
v | – a sigma; |
Definition at line 587 of file SgParameter.h.
References sigma_.
Referenced by SgArcStorage::calcAX(), SgPwlStorageBSplineL::calcAX(), SgPwlStorageBSplineQ::calcAX(), SgPwlStorageIncRates::calcAX(), SgEstimator::prepareStochasticSolution4Epoch(), SgEstimator::submittSolution2GlobalStore(), and updateSolutionAtParameterList().
|
inline |
Sets up an a priori sigma for the parameter.
v | – an a priori; |
Definition at line 619 of file SgParameter.h.
References sigmaAPriori_.
Referenced by SgVlbiSession::calculateClockBreakParameter(), SgVlbiSession::calculateClockBreaksParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), SgSolutionReporter::evaluateUsedErpApriori(), and SgVlbiSession::resolveGrAmbigTriangles().
|
inline |
Sets up an a priori sigma for the parameter.
v | – an a priori; |
Definition at line 627 of file SgParameter.h.
References sigmaAPrioriAux_.
|
inline |
Sets up a latest solution of the parameter.
v | – a solution; |
Definition at line 579 of file SgParameter.h.
References solution_.
Referenced by SgArcStorage::calcAX(), SgPwlStorageBSplineL::calcAX(), SgPwlStorageBSplineQ::calcAX(), SgPwlStorageIncRates::calcAX(), SgEstimator::prepareStochasticSolution4Epoch(), SgEstimator::submittSolution2GlobalStore(), and updateSolutionAtParameterList().
|
inline |
Sets up a value of the step for modelling by picewise linear function.
s | – new step; |
Definition at line 667 of file SgParameter.h.
References step_.
|
inline |
Sets up a type of stochastic parameter (means only for stochastic parameters).
type | – a new type; |
Definition at line 611 of file SgParameter.h.
References sType_.
|
inline |
Sets up a time constant for the parameter (means only for stochastic parameters).
v | – a new tau; |
Definition at line 635 of file SgParameter.h.
References tau_.
|
inline |
Definition at line 691 of file SgParameter.h.
References tLeft_.
Referenced by SgArcStorage::deployParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), and SgPwlStorageIncRates::deployParameters().
|
inline |
Definition at line 699 of file SgParameter.h.
References tRight_.
Referenced by SgArcStorage::deployParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), and SgPwlStorageIncRates::deployParameters().
|
inline |
Sets up a value of the time-to-live (days).
Definition at line 675 of file SgParameter.h.
References ttl_.
|
inline |
Sets up a value of the parameter.
v | – a value; |
Definition at line 571 of file SgParameter.h.
References value_.
void SgParameter::tune | ( | const SgParameter & | p | ) |
Sets up parameter's configuration.
Definition at line 159 of file SgParameter.cpp.
References getNumOfPolynomials(), getPMode(), getPrefix(), getPsd_BN(), getPsd_RWN(), getScale(), getSigmaAPriori(), getSigmaAPrioriAux(), getStep(), getSType(), getTau(), getTTL(), numOfPolynomials_, pMode_, prefix_, psd_BN_, psd_RWN_, scale_, sigmaAPriori_, sigmaAPrioriAux_, step_, sType_, tau_, and ttl_.
void SgParameter::tune | ( | const SgParameterCfg & | cfg | ) |
Sets up parameter's configuration.
Definition at line 72 of file SgParameter.cpp.
References SgAttribute::addAttr(), SgParameterCfg::Attr_IS_PROPAGATED, SgPartial::Attr_IS_PROPAGATED, SgAttribute::delAttr(), SgParameterCfg::getArcStep(), SgParameterCfg::getBreakNoise(), SgParameterCfg::getConvAPriori(), SgParameterCfg::getPMode(), SgParameterCfg::getPwlAPriori(), SgParameterCfg::getPwlNumOfPolynomials(), SgParameterCfg::getPwlStep(), SgParameterCfg::getScale(), SgParameterCfg::getStocAPriori(), SgParameterCfg::getSType(), SgParameterCfg::getTau(), SgParameterCfg::getWhiteNoise(), SgAttribute::isAttr(), numOfPolynomials_, SgParameterCfg::PM_ARC, SgParameterCfg::PM_PWL, SgParameterCfg::PM_STC, pMode_, psd_BN_, psd_RWN_, scale_, sigmaAPriori_, sigmaAPrioriAux_, step_, sType_, tau_, and ttl_.
Referenced by SgArcStorage::deployParameters(), SgPwlStorageBSplineL::deployParameters(), SgPwlStorageBSplineQ::deployParameters(), SgPwlStorageIncRates::deployParameters(), and SgTaskManager::fillParameterList().
void SgParameter::tune | ( | SgParameterCfg::PMode | pMode, |
const SgParameterCfg & | cfg | ||
) |
Sets up parameter's configuration.
Definition at line 116 of file SgParameter.cpp.
References SgAttribute::addAttr(), SgParameterCfg::Attr_IS_PROPAGATED, SgPartial::Attr_IS_PROPAGATED, SgAttribute::delAttr(), SgParameterCfg::getArcStep(), SgParameterCfg::getBreakNoise(), SgParameterCfg::getConvAPriori(), SgParameterCfg::getPwlAPriori(), SgParameterCfg::getPwlNumOfPolynomials(), SgParameterCfg::getPwlStep(), SgParameterCfg::getScale(), SgParameterCfg::getStocAPriori(), SgParameterCfg::getSType(), SgParameterCfg::getTau(), SgParameterCfg::getWhiteNoise(), SgAttribute::isAttr(), numOfPolynomials_, SgParameterCfg::PM_ARC, SgParameterCfg::PM_PWL, SgParameterCfg::PM_STC, pMode_, psd_BN_, psd_RWN_, scale_, sigmaAPriori_, sigmaAPrioriAux_, step_, sType_, tau_, and ttl_.
void SgParameter::update | ( | SgParameter * | p | ) |
Updates values from the solution.
Definition at line 178 of file SgParameter.cpp.
References className(), SgLogger::ERR, SgLogger::ESTIMATOR, getSigma(), getSolution(), logger, sigma_, solution_, value_, and SgLogger::write().
|
protected |
an index in common list of parameters
Definition at line 316 of file SgParameter.h.
Referenced by SgParameter(), getIdx(), operator=(), and setIdx().
|
protected |
number of polinomials for a model
Definition at line 312 of file SgParameter.h.
Referenced by SgParameter(), getNumOfPolynomials(), operator=(), setNumOfPolynomials(), and tune().
|
protected |
Definition at line 302 of file SgParameter.h.
Referenced by SgParameter(), getPMode(), operator=(), setPMode(), and tune().
|
protected |
Definition at line 309 of file SgParameter.h.
Referenced by SgParameter(), getPrefix(), operator=(), setPrefix(), and tune().
|
protected |
PSD of White Noise used in break.
Definition at line 308 of file SgParameter.h.
Referenced by SgParameter(), calcRW(), getPsd_BN(), operator=(), setPsd_BN(), and tune().
|
protected |
PSD of Ruled White Noise.
Definition at line 307 of file SgParameter.h.
Referenced by SgParameter(), calcRW(), getPsd_RWN(), operator=(), setPsd_RWN(), and tune().
|
protected |
a scale factor;
Definition at line 300 of file SgParameter.h.
Referenced by SgParameter(), getScale(), operator=(), setScale(), and tune().
|
protected |
a sigma of the latest estimation;
Definition at line 299 of file SgParameter.h.
Referenced by SgParameter(), getSigma(), operator=(), resetStatistics(), setSigma(), and update().
|
protected |
a priori std. deviation (to init the Inform. matrix)
Definition at line 304 of file SgParameter.h.
Referenced by SgParameter(), calcRW(), getSigmaAPriori(), operator=(), setSigmaAPriori(), and tune().
|
protected |
a priori std. deviation (to init the Inform. matrix)
Definition at line 305 of file SgParameter.h.
Referenced by SgParameter(), getSigmaAPrioriAux(), operator=(), setSigmaAPrioriAux(), and tune().
|
protected |
a solution from latest estimation;
Definition at line 298 of file SgParameter.h.
Referenced by SgParameter(), getSolution(), operator=(), resetStatistics(), setSolution(), and update().
|
protected |
Definition at line 310 of file SgParameter.h.
Referenced by SgParameter(), getStep(), operator=(), resetTTL(), setStep(), and tune().
|
protected |
Definition at line 303 of file SgParameter.h.
Referenced by SgParameter(), calcM(), calcRW(), getSType(), operator=(), setSType(), and tune().
|
protected |
time of relaxation (for stochastic parameters)
Definition at line 306 of file SgParameter.h.
Referenced by SgParameter(), calcM(), calcRW(), getTau(), operator=(), setTau(), and tune().
|
protected |
Definition at line 314 of file SgParameter.h.
Referenced by getTLeft(), operator=(), and setTLeft().
|
protected |
Definition at line 315 of file SgParameter.h.
Referenced by getTRight(), operator=(), and setTRight().
|
protected |
Definition at line 311 of file SgParameter.h.
Referenced by SgParameter(), decreaseTTL(), getTTL(), operator=(), resetTTL(), setTTL(), and tune().
|
protected |
the value of adjustment process (cumulative);
Definition at line 297 of file SgParameter.h.
Referenced by SgParameter(), getValue(), operator=(), resetStatistics(), setValue(), and update().