36 #ifndef OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTTRANSFORMER_H
37 #define OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTTRANSFORMER_H
48 class TransformationDescription;
50 class PeptideIdentification;
51 class ConsensusFeature;
61 static void transformPeakMaps(std::vector<
MSExperiment<> > & maps,
const std::vector<TransformationDescription> & given_trafos);
64 static void transformFeatureMaps(std::vector<FeatureMap > & maps,
const std::vector<TransformationDescription> & given_trafos);
67 static void transformConsensusMaps(std::vector<ConsensusMap> & maps,
const std::vector<TransformationDescription> & given_trafos);
70 static void transformPeptideIdentifications(std::vector<std::vector<PeptideIdentification> > & maps,
const std::vector<TransformationDescription> & given_trafos);
83 static void transformSinglePeptideIdentification(std::vector<PeptideIdentification> & pepids,
const TransformationDescription & trafo);
99 #endif // OPENMS_ANALYSIS_MAPMATCHING_MAPALIGNMENTTRANSFORMER_H
A container for features.
Definition: FeatureMap.h:93
A container for consensus elements.
Definition: ConsensusMap.h:72
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
A basic LC-MS feature.
Definition: BaseFeature.h:56
An LC-MS feature.
Definition: Feature.h:70
A 2-dimensional consensus feature.
Definition: ConsensusFeature.h:65