#include <MultiGaussianStateCombiner1D.h>
Public Member Functions | |
SingleGaussianState1D | combine (const MultiGaussianState1D &theState) const |
SingleGaussianState1D | combine (const VSC &theComponents) const |
Private Types | |
typedef std::vector < SingleGaussianState1D > | 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 13 of file MultiGaussianStateCombiner1D.h.
|
private |
Definition at line 16 of file MultiGaussianStateCombiner1D.h.
SingleGaussianState1D MultiGaussianStateCombiner1D::combine | ( | const MultiGaussianState1D & | theState | ) | const |
Definition at line 9 of file MultiGaussianStateCombiner1D.cc.
References MultiGaussianState1D::components().
Referenced by MultiGaussianState1D::checkCombinedState().
SingleGaussianState1D MultiGaussianStateCombiner1D::combine | ( | const VSC & | theComponents | ) | const |
Definition at line 15 of file MultiGaussianStateCombiner1D.cc.
References gather_cfg::cout, Exception, and puppiForMET_cff::weight.