35 #ifndef OPENMS_ANALYSIS_MAPMATCHING_FEATUREGROUPINGALGORITHMUNLABELED_H 36 #define OPENMS_ANALYSIS_MAPMATCHING_FEATUREGROUPINGALGORITHMUNLABELED_H 79 template <
typename MapType>
90 return pairfinder_input_[0];
98 virtual void group(
const std::vector<FeatureMap > & maps,
ConsensusMap & out);
110 void addToGroup(
int map_id,
const FeatureMap & feature_map);
143 #endif // OPENMS_ANALYSIS_MAPMATCHING_FEATUREGROUPINGALGORITHMUNLABELED_H std::vector< ConsensusMap > pairfinder_input_
Definition: FeatureGroupingAlgorithmUnlabeled.h:132
A more convenient string class.
Definition: String.h:57
ConsensusMap & getResultMap()
Returns the computed consensus map (after calling addToGroup with all maps)
Definition: FeatureGroupingAlgorithmUnlabeled.h:88
A container for features.
Definition: FeatureMap.h:94
A container for consensus elements.
Definition: ConsensusMap.h:72
void setReference(int map_id, const MapType &map)
Sets the reference map for the algorithm.
Definition: FeatureGroupingAlgorithmUnlabeled.h:80
A map feature grouping algorithm for unlabeled data.
Definition: FeatureGroupingAlgorithmUnlabeled.h:62
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Base class for all feature grouping algorithms.
Definition: FeatureGroupingAlgorithm.h:50
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:82
static FeatureGroupingAlgorithm * create()
Creates a new instance of this class (for Factory)
Definition: FeatureGroupingAlgorithmUnlabeled.h:113
static String getProductName()
Returns the product name (for the Factory)
Definition: FeatureGroupingAlgorithmUnlabeled.h:119
static void convert(UInt64 const input_map_index, PeakMap &input_map, ConsensusMap &output_map, Size n=-1)
Similar to convert for FeatureMaps.