1 #ifndef MMSD_ConstraintGaussianCluster_H
2 #define MMSD_ConstraintGaussianCluster_H
54 inline static SP::MMSD_ConstraintGaussianCluster
New() {
This class is a gaussian cluster which is a specialization of MMSD_Cluster.
Definition: MMSD_GaussianCluster.h:25
virtual void updateFreedomDegrees(const MMSD_DoubleFullMatrix &W, const MMSD_DoubleVector &probs, const double &maxFD, MMSD_DoubleVector &nus)
update the freedom degrees from weights & probabilities.
Definition: MMSD_ConstraintGaussianCluster.cpp:13
This class describes the FullMatrix class.
Definition: MMSD_DoubleFullMatrix.h:17
virtual ~MMSD_ConstraintGaussianCluster(void)
destroy an object.
Definition: MMSD_ConstraintGaussianCluster.cpp:9
MMSD_ConstraintGaussianCluster(void)
create an object
Definition: MMSD_ConstraintGaussianCluster.cpp:3
This class is a Gaussian Cluster wich is a specialization of MMSD_GaussianCluster.
Definition: MMSD_ConstraintGaussianCluster.h:15
Definition: MMSD_DoubleVector.h:16
virtual tString toString() const
turn the class into string
Definition: MMSD_ConstraintGaussianCluster.h:105
virtual tString toString() const
turn the class into string
Definition: MMSD_GaussianCluster.h:171
DEFINE_SPTR(MMSD_ConstraintGaussianCluster)
#define tString
Definition: types.h:49
static SP::MMSD_ConstraintGaussianCluster New()
create an instance of gaussian law
Definition: MMSD_ConstraintGaussianCluster.h:54
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:106