#include <MultiGaussianStateCombiner.h>
Public Member Functions | |
SingleStatePtr | combine (const MultiState &theState) const |
SingleStatePtr | combine (const VSC &theComponents) const |
Private Types | |
typedef MultiGaussianState< N > | MultiState |
typedef SingleGaussianState< N > | SingleState |
typedef MultiGaussianState< N > ::SingleStatePtr | SingleStatePtr |
typedef MultiGaussianState< N > ::SingleStateContainer | VSC |
Class to collapse (combine) a Gaussian mixture of states into one. (c.f. R. Fruewirth et.al., Comp.Phys.Comm 100 (1997) 1
Definition at line 14 of file MultiGaussianStateCombiner.h.
typedef MultiGaussianState<N> MultiGaussianStateCombiner< N >::MultiState [private] |
Definition at line 18 of file MultiGaussianStateCombiner.h.
typedef SingleGaussianState<N> MultiGaussianStateCombiner< N >::SingleState [private] |
Definition at line 17 of file MultiGaussianStateCombiner.h.
typedef MultiGaussianState<N>::SingleStatePtr MultiGaussianStateCombiner< N >::SingleStatePtr [private] |
Definition at line 19 of file MultiGaussianStateCombiner.h.
typedef MultiGaussianState<N>::SingleStateContainer MultiGaussianStateCombiner< N >::VSC [private] |
Definition at line 20 of file MultiGaussianStateCombiner.h.
SingleStatePtr MultiGaussianStateCombiner< N >::combine | ( | const MultiState & | theState | ) | const |
SingleStatePtr MultiGaussianStateCombiner< N >::combine | ( | const VSC & | theComponents | ) | const |