Public Types | Public Member Functions | Private Types
bsta_gaussian_updater< gauss_ > Class Template Reference

An updater for statistically updating Gaussian distributions. More...

#include <bsta_gaussian_updater.h>

List of all members.

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_

Detailed Description

template<class gauss_>
class bsta_gaussian_updater< gauss_ >

An updater for statistically updating Gaussian distributions.

Definition at line 224 of file bsta_gaussian_updater.h.


Member Typedef Documentation

template<class gauss_ >
typedef gauss_ bsta_gaussian_updater< gauss_ >::distribution_type

Definition at line 233 of file bsta_gaussian_updater.h.

template<class gauss_ >
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.

template<class gauss_ >
typedef bsta_num_obs<gauss_> bsta_gaussian_updater< gauss_ >::obs_gauss_ [private]

Definition at line 226 of file bsta_gaussian_updater.h.

template<class gauss_ >
typedef gauss_::math_type bsta_gaussian_updater< gauss_ >::T [private]

Definition at line 227 of file bsta_gaussian_updater.h.

template<class gauss_ >
typedef vnl_vector_fixed<T,gauss_::dimension> bsta_gaussian_updater< gauss_ >::vector_ [private]

Definition at line 228 of file bsta_gaussian_updater.h.


Member Function Documentation

template<class gauss_ >
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.


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