35 #ifndef OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTALGORITHM_H 36 #define OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTALGORITHM_H 74 virtual void alignPeakMaps(std::vector<
MSExperiment<> > &, std::vector<TransformationDescription> &);
81 virtual void alignCompactFeatureMaps(std::vector<std::vector<Peak2D> > &, std::vector<TransformationDescription> &);
88 virtual void alignFeatureMaps(std::vector<FeatureMap > &, std::vector<TransformationDescription> &);
95 virtual void alignConsensusMaps(std::vector<ConsensusMap> &, std::vector<TransformationDescription> &);
102 virtual void alignPeptideIdentifications(std::vector<std::vector<PeptideIdentification> > &, std::vector<TransformationDescription> &);
112 virtual void setReference(
Size reference_index = 0,
const String & reference_file =
"");
119 static void fitModel(
const String & model_type,
const Param & params, std::vector<TransformationDescription> & trafos);
122 static void registerChildren();
134 #endif // OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTALGORITHM_H A more convenient string class.
Definition: String.h:57
Base class for all map-alignment algorithms.
Definition: MapAlignmentAlgorithm.h:58
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Management and storage of parameters / INI files.
Definition: Param.h:75
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:55
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92