24 template<
typename SVar>
25 BackwardFilter<SVar>::BackwardFilter(Pdf<SVar>* prior)
30 template<
typename SVar>
33 template<
typename SVar>
37 template<
typename SVar>
void 44 template<
typename SVar>
int 50 template<
typename SVar>
bool 53 return this->UpdateInternal(sysmodel,u,filtered_post);
56 template<
typename SVar>
bool 60 return this->UpdateInternal(sysmodel,u,filtered_post);
Class PDF: Virtual Base class representing Probability Density Functions.
Virtual Baseclass representing all bayesian backward filters.
virtual Pdf< StateVar > * PostGet()
Get Posterior density.
BackwardFilter(Pdf< StateVar > *prior)
Constructor.
virtual bool Update(SystemModel< StateVar > *const sysmodel, const StateVar &u, Pdf< StateVar > *const filtered_post)
Full Update (system with inputs)
virtual void Reset(Pdf< StateVar > *prior)
Reset Filter.
virtual ~BackwardFilter()
destructor
int TimeStepGet() const
Get current time.