FixedState.h
Go to the documentation of this file.
1 /*
2  * FixedState.h
3  *
4  * Created on: Jul 3, 2012
5  * Author: sdries
6  */
7 
8 #ifndef FIXEDSTATE_H_
9 #define FIXEDSTATE_H_
10 
12 
13 namespace mhf {
14 
21 
22 public:
23 
24  FixedState();
25 
26  FixedState(const pbl::PDF& pdf);
27 
28  FixedState(const FixedState& orig);
29 
30  virtual ~FixedState();
31 
32  FixedState* clone() const;
33 
37  virtual void update(const pbl::PDF& z, const mhf::Time& time);
38 
43  virtual void propagate(const mhf::Time& time);
44 
48  virtual void reset();
49 
50  const pbl::PDF& getValue() const;
51 
52 protected:
53 
55 
56 };
57 
58 }
59 
60 #endif /* FIXEDSTATE_H_ */
virtual void update(const pbl::PDF &z, const mhf::Time &time)
Performs an update, but since the state is fixed, update will do nothing.
Definition: FixedState.cpp:30
Base class for all state estimators used by the world model.
virtual void propagate(const mhf::Time &time)
Propagates the state, but since the state is fixed, propagate will do nothing.
Definition: FixedState.cpp:33
double Time
Definition: datatypes.h:52
FixedState is a simple wrapper such that probability density function can be threaded as state estima...
Definition: FixedState.h:20
virtual ~FixedState()
Definition: FixedState.cpp:22
TFSIMD_FORCE_INLINE const tfScalar & z() const
const pbl::PDF & getValue() const
Returns the current estimated state value.
Definition: FixedState.cpp:39
pbl::PDF * pdf_
Definition: FixedState.h:54
FixedState * clone() const
Definition: FixedState.cpp:26
virtual void reset()
Resets the state, but since the state is fixed, reset will do nothing.
Definition: FixedState.cpp:36
Definition: ClassModel.h:44


wire_core
Author(s): Sjoerd van den Dries, Jos Elfring
autogenerated on Fri Apr 16 2021 02:32:27