Diana  0.8.3
Public Member Functions | Static Private Member Functions | Private Attributes
CapeMeasuredValue Class Reference

#include <CapeNLPData.hpp>

List of all members.

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.

Detailed Description

Represents meashured value whith its variance.


Constructor & Destructor Documentation

CapeMeasuredValue ( Common::Types::CapeDouble  _measurement = 0.0,
Common::Types::CapeDouble  _variance = 1.0 
) [inline]

Constructor with default arguments.

References CapeMeasuredValue::setVariance().


Member Function Documentation

Returns the value of measurement.

References CapeMeasuredValue::dblMeasurement.

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.

Sets the value of measurement noise's variance.

Referenced by CapeMeasuredValue::CapeMeasuredValue().


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