75 void addScore(
const std::string & score_name,
double score);
An LC-MS feature.
Definition Feature.h:46
A multi-chromatogram MRM feature.
Definition MRMFeature.h:26
void addFeature(const Feature &feature, const std::string &key)
Adds an feature from a single chromatogram into the feature.
std::map< std::string, int > feature_map_
map native ids to the features
Definition MRMFeature.h:115
std::vector< Feature > FeatureListType
Type definitions.
Definition MRMFeature.h:32
void addPrecursorFeature(Feature &&feature, const std::string &key)
void getFeatureIDs(std::vector< std::string > &result) const
get a list of IDs of available features
std::map< std::string, int > precursor_feature_map_
map native ids to the precursor features
Definition MRMFeature.h:118
OpenSwath_Scores pg_scores_
peak group scores
Definition MRMFeature.h:112
MRMFeature()
Default constructor.
const Feature & getPrecursorFeature(const std::string &key) const
get a specified precursor feature (const)
MRMFeature & operator=(MRMFeature &&) &=default
Move assignment operator.
const Feature & getFeature(const std::string &key) const
get a specified feature (const)
OpenSwath_Scores & getScores()
get all peakgroup scores
~MRMFeature() override
Destructor.
MRMFeature(MRMFeature &&rhs)=default
Move constructor.
void setScores(const OpenSwath_Scores &scores)
set all peakgroup scores
MRMFeature(const MRMFeature &rhs)
Copy constructor.
MRMFeature & operator=(const MRMFeature &rhs)
Assignment operator.
void addFeature(Feature &&feature, const std::string &key)
Feature & getFeature(const std::string &key)
get a specified feature
void getPrecursorFeatureIDs(std::vector< std::string > &result) const
get a list of IDs of available precursor features
const std::vector< Feature > & getFeatures() const
get a list of features
void addPrecursorFeature(const Feature &feature, const std::string &key)
Adds a precursor feature from a single chromatogram into the feature.
void addScore(const std::string &score_name, double score)
set a single peakgroup score
const OpenSwath_Scores & getScores() const
get all peakgroup scores
FeatureListType features_
Definition MRMFeature.h:107
Feature & getPrecursorFeature(const std::string &key)
get a specified precursor feature
void IDScoresAsMetaValue(bool decoy, const OpenSwath_Ind_Scores &idscores)
FeatureListType precursor_features_
Definition MRMFeature.h:109
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
A structure to hold the individual scores computed for unique ion signatures (UIS) scores for the Inf...
Definition OpenSwathScores.h:181
A structure to hold the different scores computed by OpenSWATH.
Definition OpenSwathScores.h:57