AverageLinkage ClusterMethod.
Definition: AverageLinkage.h:58
AverageLinkage(const AverageLinkage &source)
copy constructor
AverageLinkage()
default constructor
~AverageLinkage() override
destructor
void operator()(DistanceMatrix< float > &original_distance, std::vector< BinaryTreeNode > &cluster_tree, const float threshold=1) const override
clusters the indices according to their respective element distances
static ClusterFunctor * create()
creates a new instance of a AverageLinkage object
AverageLinkage & operator=(const AverageLinkage &source)
assignment operator
static const String getProductName()
get the identifier for this object
Base class for cluster functors.
Definition: ClusterFunctor.h:54
A two-dimensional distance matrix, similar to OpenMS::Matrix.
Definition: DistanceMatrix.h:68
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:53
A more convenient string class.
Definition: String.h:60
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47