Public Member Functions | Protected Attributes
FixedState Class Reference

FixedState is a simple wrapper such that probability density function can be threaded as state estimator, i.e., FixedState reflects a state but update, propagation and reset do not influence the state. More...

#include <FixedState.h>

Inheritance diagram for FixedState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

FixedStateclone () const
 FixedState ()
 FixedState (const pbl::PDF &pdf)
 FixedState (const FixedState &orig)
const pbl::PDFgetValue () const
virtual void propagate (const mhf::Time &time)
 Propagates the state, but since the state is fixed, propagate will do nothing.
virtual void reset ()
 Resets the state, but since the state is fixed, reset will do nothing.
virtual void update (const pbl::PDF &z, const mhf::Time &time)
 Performs an update, but since the state is fixed, update will do nothing.
virtual ~FixedState ()

Protected Attributes

pbl::PDFpdf_

Detailed Description

FixedState is a simple wrapper such that probability density function can be threaded as state estimator, i.e., FixedState reflects a state but update, propagation and reset do not influence the state.

Definition at line 47 of file FixedState.h.


Constructor & Destructor Documentation

Definition at line 39 of file FixedState.cpp.

FixedState::FixedState ( const pbl::PDF pdf)

Definition at line 43 of file FixedState.cpp.

Definition at line 46 of file FixedState.cpp.

FixedState::~FixedState ( ) [virtual]

Definition at line 49 of file FixedState.cpp.


Member Function Documentation

FixedState * FixedState::clone ( ) const [virtual]

Implements mhf::IStateEstimator.

Definition at line 53 of file FixedState.cpp.

const pbl::PDF & FixedState::getValue ( ) const [virtual]

Implements mhf::IStateEstimator.

Definition at line 66 of file FixedState.cpp.

void FixedState::propagate ( const mhf::Time time) [virtual]

Propagates the state, but since the state is fixed, propagate will do nothing.

Implements mhf::IStateEstimator.

Definition at line 60 of file FixedState.cpp.

void FixedState::reset ( ) [virtual]

Resets the state, but since the state is fixed, reset will do nothing.

Implements mhf::IStateEstimator.

Definition at line 63 of file FixedState.cpp.

void FixedState::update ( const pbl::PDF z,
const mhf::Time time 
) [virtual]

Performs an update, but since the state is fixed, update will do nothing.

Implements mhf::IStateEstimator.

Definition at line 57 of file FixedState.cpp.


Member Data Documentation

pbl::PDF* FixedState::pdf_ [protected]

Definition at line 81 of file FixedState.h.


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


wire_state_estimators
Author(s): Sjoerd van den Dries
autogenerated on Tue Jan 7 2014 11:43:34