$search
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>
Public Member Functions | |
FixedState * | clone () const |
FixedState (const FixedState &orig) | |
FixedState (const pbl::PDF &pdf) | |
FixedState () | |
const pbl::PDF & | getValue () const |
Returns the current estimated state value. | |
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::PDF * | pdf_ |
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 20 of file FixedState.h.
mhf::FixedState::FixedState | ( | ) |
Definition at line 12 of file FixedState.cpp.
mhf::FixedState::FixedState | ( | const pbl::PDF & | ) |
Definition at line 16 of file FixedState.cpp.
mhf::FixedState::FixedState | ( | const FixedState & | orig | ) |
Definition at line 19 of file FixedState.cpp.
mhf::FixedState::~FixedState | ( | ) | [virtual] |
Definition at line 22 of file FixedState.cpp.
FixedState * mhf::FixedState::clone | ( | ) | const [virtual] |
Implements mhf::IStateEstimator.
Definition at line 26 of file FixedState.cpp.
const pbl::PDF & mhf::FixedState::getValue | ( | ) | const [virtual] |
Returns the current estimated state value.
Implements mhf::IStateEstimator.
Definition at line 39 of file FixedState.cpp.
void mhf::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 33 of file FixedState.cpp.
void mhf::FixedState::reset | ( | ) | [virtual] |
Resets the state, but since the state is fixed, reset will do nothing.
Implements mhf::IStateEstimator.
Definition at line 36 of file FixedState.cpp.
Performs an update, but since the state is fixed, update will do nothing.
Implements mhf::IStateEstimator.
Definition at line 30 of file FixedState.cpp.
pbl::PDF* mhf::FixedState::pdf_ [protected] |
Definition at line 54 of file FixedState.h.