52 void group(
const std::vector<ConsensusMap>& maps,
64 return "unlabeled_qt";
82 template <
typename MapType>
A container for consensus elements.
Definition: ConsensusMap.h:66
A feature grouping algorithm for unlabeled data.
Definition: FeatureGroupingAlgorithmQT.h:28
void group_(const std::vector< MapType > &maps, ConsensusMap &out)
Applies the algorithm to feature or consensus maps.
~FeatureGroupingAlgorithmQT() override
Destructor.
FeatureGroupingAlgorithmQT & operator=(const FeatureGroupingAlgorithmQT &)
Assignment operator intentionally not implemented -> private.
static String getProductName()
Returns the product name (for the Factory)
Definition: FeatureGroupingAlgorithmQT.h:62
FeatureGroupingAlgorithmQT()
Default constructor.
FeatureGroupingAlgorithmQT(const FeatureGroupingAlgorithmQT &)
Copy constructor intentionally not implemented -> private.
void group(const std::vector< ConsensusMap > &maps, ConsensusMap &out) override
Applies the algorithm to consensus maps.
static FeatureGroupingAlgorithm * create()
Creates a new instance of this class (for Factory)
Definition: FeatureGroupingAlgorithmQT.h:56
void group(const std::vector< FeatureMap > &maps, ConsensusMap &out) override
Applies the algorithm to feature maps.
Base class for all feature grouping algorithms.
Definition: FeatureGroupingAlgorithm.h:25
A more convenient string class.
Definition: String.h:34
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22