35 #ifndef OPENMS_KERNEL_MRMFEATURE_H 36 #define OPENMS_KERNEL_MRMFEATURE_H 80 const PGScoresType & getScores()
const;
84 double getScore(
const String & score_name);
90 void setScores(
const PGScoresType & scores);
93 void addScore(
const String & score_name,
double score);
99 const std::vector<Feature> & getFeatures()
const;
102 void getFeatureIDs(std::vector<String> & result)
const;
105 void addPrecursorFeature(
Feature & feature,
const String& key);
108 void getPrecursorFeatureIDs(std::vector<String> & result)
const;
133 #endif // OPENMS_KERNEL_MRMFEATURE_H A more convenient string class.
Definition: String.h:57
std::map< String, double > PGScoresType
Peak group score type.
Definition: MRMFeature.h:60
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::map< String, int > precursor_feature_map_
map native ids to the precursor features
Definition: MRMFeature.h:128
FeatureListType precursor_features_
Definition: MRMFeature.h:119
An LC-MS feature.
Definition: Feature.h:70
FeatureListType features_
Definition: MRMFeature.h:117
std::map< String, int > feature_map_
map native ids to the features
Definition: MRMFeature.h:125
A multi-chromatogram MRM feature.
Definition: MRMFeature.h:50
std::vector< Feature > FeatureListType
Type definitions.
Definition: MRMFeature.h:58
PGScoresType pg_scores_
peak group scores
Definition: MRMFeature.h:122