Specialized classes to update covariance of different types. More...
#include <vpdt_update_gaussian.h>
Public Types | |
| typedef vpdt_field_traits< F >::scalar_type | T |
| the data type used for scalars. More... | |
Static Public Member Functions | |
| static void | increment (T &c, const T &s, const T &d) |
| update the covariance matrix with a weighted vector difference. More... | |
| static void | enforce_min (T &c, const T &min_var) |
| enforce a minimum covariance value in all dimensions. More... | |
Specialized classes to update covariance of different types.
Definition at line 117 of file vpdt_update_gaussian.h.
| typedef vpdt_field_traits<F>::scalar_type vpdt_update_covariance< F, typename vpdt_field_traits< F >::scalar_type, typename vpdt_field_traits< F >::type_is_scalar >::T |
the data type used for scalars.
Definition at line 121 of file vpdt_update_gaussian.h.
|
inlinestatic |
enforce a minimum covariance value in all dimensions.
Definition at line 130 of file vpdt_update_gaussian.h.
|
inlinestatic |
update the covariance matrix with a weighted vector difference.
Definition at line 124 of file vpdt_update_gaussian.h.
1.8.15