Diana
0.8.3
|
#include <CapeNLPData.hpp>
Public Member Functions | |
CapeMeasuredValue (Common::Types::CapeDouble _measurement=0.0, Common::Types::CapeDouble _variance=1.0) | |
void | setMeasurement (Common::Types::CapeDouble _measurement) |
Common::Types::CapeDouble | getMeasurement () const |
void | setVariance (Common::Types::CapeDouble _variance) throw (Common::Error::ECapeInvalidArgument) |
Common::Types::CapeDouble | getVariance () const |
Static Private Member Functions | |
static Common::Types::CapeBoolean | isVarianceValid (Common::Types::CapeDouble _value) |
Private Attributes | |
Common::Types::CapeDouble | dblMeasurement |
Value of measurement. | |
Common::Types::CapeDouble | dblVariance |
Variance of measurement noise. |
Represents meashured value whith its variance.
CapeMeasuredValue | ( | Common::Types::CapeDouble | _measurement = 0.0 , |
Common::Types::CapeDouble | _variance = 1.0 |
||
) | [inline] |
Constructor with default arguments.
References CapeMeasuredValue::setVariance().
Common::Types::CapeDouble getMeasurement | ( | ) | const [inline] |
Returns the value of measurement.
References CapeMeasuredValue::dblMeasurement.
Common::Types::CapeDouble getVariance | ( | ) | const [inline] |
Returns the value of measurement noise's variance.
References CapeMeasuredValue::dblVariance.
void setMeasurement | ( | Common::Types::CapeDouble | _measurement | ) | [inline] |
Sets the value of measurement.
References CapeMeasuredValue::dblMeasurement.
void setVariance | ( | Common::Types::CapeDouble | _variance | ) | throw (Common::Error::ECapeInvalidArgument) |
Sets the value of measurement noise's variance.
Referenced by CapeMeasuredValue::CapeMeasuredValue().