|
OpenMS
2.6.0
|
Go to the documentation of this file.
78 template <
typename MapType>
89 return pairfinder_input_[0];
97 void group(
const std::vector<FeatureMap > & maps,
ConsensusMap & out)
override;
109 void addToGroup(
int map_id,
const FeatureMap & feature_map);
Base class for all feature grouping algorithms.
Definition: FeatureGroupingAlgorithm.h:49
static void convert(UInt64 const input_map_index, PeakMap &input_map, ConsensusMap &output_map, Size n=-1)
Similar to convert for FeatureMaps.
A more convenient string class.
Definition: String.h:59
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:77
static FeatureGroupingAlgorithm * create()
Creates a new instance of this class (for Factory)
Definition: FeatureGroupingAlgorithmUnlabeled.h:112
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
static String getProductName()
Returns the product name (for the Factory)
Definition: FeatureGroupingAlgorithmUnlabeled.h:118
void setReference(int map_id, const MapType &map)
Sets the reference map for the algorithm.
Definition: FeatureGroupingAlgorithmUnlabeled.h:79
A container for consensus elements.
Definition: ConsensusMap.h:80
A container for features.
Definition: FeatureMap.h:97
std::vector< ConsensusMap > pairfinder_input_
Definition: FeatureGroupingAlgorithmUnlabeled.h:131
A map feature grouping algorithm for unlabeled data.
Definition: FeatureGroupingAlgorithmUnlabeled.h:61
ConsensusMap & getResultMap()
Returns the computed consensus map (after calling addToGroup with all maps)
Definition: FeatureGroupingAlgorithmUnlabeled.h:87