An updater for statistically updating Gaussian distributions. More...
#include <bsta_gaussian_updater.h>
Public Types | |
typedef gauss_::field_type | field_type |
for compatibility with vpdl/vpdt. | |
typedef gauss_ | distribution_type |
Public Member Functions | |
void | operator() (obs_gauss_ &d, const vector_ &sample) const |
The main function. | |
Private Types | |
typedef bsta_num_obs< gauss_ > | obs_gauss_ |
typedef gauss_::math_type | T |
typedef vnl_vector_fixed< T, gauss_::dimension > | vector_ |
An updater for statistically updating Gaussian distributions.
Definition at line 224 of file bsta_gaussian_updater.h.
typedef gauss_ bsta_gaussian_updater< gauss_ >::distribution_type |
Definition at line 233 of file bsta_gaussian_updater.h.
typedef gauss_::field_type bsta_gaussian_updater< gauss_ >::field_type |
for compatibility with vpdl/vpdt.
Definition at line 232 of file bsta_gaussian_updater.h.
typedef bsta_num_obs<gauss_> bsta_gaussian_updater< gauss_ >::obs_gauss_ [private] |
Definition at line 226 of file bsta_gaussian_updater.h.
typedef gauss_::math_type bsta_gaussian_updater< gauss_ >::T [private] |
Definition at line 227 of file bsta_gaussian_updater.h.
typedef vnl_vector_fixed<T,gauss_::dimension> bsta_gaussian_updater< gauss_ >::vector_ [private] |
Definition at line 228 of file bsta_gaussian_updater.h.
void bsta_gaussian_updater< gauss_ >::operator() | ( | obs_gauss_ & | d, |
const vector_ & | sample | ||
) | const [inline] |
The main function.
make the appropriate type casts and call a helper function
Definition at line 238 of file bsta_gaussian_updater.h.