![]() |
OpenMS
|
#include <OpenMS/ANALYSIS/ID/AccurateMassSearchEngine.h>
Public Member Functions | |
| AccurateMassSearchResult () | |
| Default constructor. More... | |
| ~AccurateMassSearchResult () | |
| Default destructor. More... | |
| AccurateMassSearchResult (const AccurateMassSearchResult &) | |
| copy constructor More... | |
| AccurateMassSearchResult & | operator= (const AccurateMassSearchResult &) |
| assignment operator More... | |
| double | getObservedMZ () const |
| get the m/z of the small molecule + adduct More... | |
| void | setObservedMZ (const double &) |
| set the m/z of the small molecule + adduct More... | |
| double | getCalculatedMZ () const |
| get the theoretical m/z of the small molecule + adduct More... | |
| void | setCalculatedMZ (const double &) |
| set the theoretical m/z of the small molecule + adduct More... | |
| double | getQueryMass () const |
| get the mass used to query the database (uncharged small molecule) More... | |
| void | setQueryMass (const double &) |
| set the mass used to query the database (uncharged small molecule) More... | |
| double | getFoundMass () const |
| get the mass returned by the query (uncharged small molecule) More... | |
| void | setFoundMass (const double &) |
| set the mass returned by the query (uncharged small molecule) More... | |
| Int | getCharge () const |
| get the charge More... | |
| void | setCharge (const Int &) |
| set the charge More... | |
| double | getMZErrorPPM () const |
| get the error between observed and theoretical m/z in ppm More... | |
| void | setMZErrorPPM (const double) |
| set the error between observed and theoretical m/z in ppm More... | |
| double | getObservedRT () const |
| get the observed rt More... | |
| void | setObservedRT (const double &rt) |
| set the observed rt More... | |
| double | getObservedIntensity () const |
| get the observed intensity More... | |
| void | setObservedIntensity (const double &) |
| set the observed intensity More... | |
| std::vector< double > | getIndividualIntensities () const |
| get the observed intensities More... | |
| void | setIndividualIntensities (const std::vector< double > &) |
| set the observed intensities More... | |
| Size | getMatchingIndex () const |
| void | setMatchingIndex (const Size &) |
| Size | getSourceFeatureIndex () const |
| void | setSourceFeatureIndex (const Size &) |
| const String & | getFoundAdduct () const |
| void | setFoundAdduct (const String &) |
| const String & | getFormulaString () const |
| void | setEmpiricalFormula (const String &) |
| const std::vector< String > & | getMatchingHMDBids () const |
| void | setMatchingHMDBids (const std::vector< String > &) |
| const std::vector< double > & | getMasstraceIntensities () const |
| return trace intensities of the underlying feature; More... | |
| void | setMasstraceIntensities (const std::vector< double > &) |
| double | getIsotopesSimScore () const |
| void | setIsotopesSimScore (const double &) |
Private Attributes | |
| double | observed_mz_ |
| Stored information/results of DB query. More... | |
| double | theoretical_mz_ |
| double | searched_mass_ |
| double | db_mass_ |
| Int | charge_ |
| double | mz_error_ppm_ |
| double | observed_rt_ |
| double | observed_intensity_ |
| std::vector< double > | individual_intensities_ |
| Size | matching_index_ |
| Size | source_feature_index_ |
| String | found_adduct_ |
| String | empirical_formula_ |
| std::vector< String > | matching_hmdb_ids_ |
| std::vector< double > | mass_trace_intensities_ |
| double | isotopes_sim_score_ |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const AccurateMassSearchResult &amsr) |
Default constructor.
Default destructor.
| AccurateMassSearchResult | ( | const AccurateMassSearchResult & | ) |
copy constructor
| double getCalculatedMZ | ( | ) | const |
get the theoretical m/z of the small molecule + adduct
| Int getCharge | ( | ) | const |
get the charge
| const String& getFormulaString | ( | ) | const |
| const String& getFoundAdduct | ( | ) | const |
| double getFoundMass | ( | ) | const |
get the mass returned by the query (uncharged small molecule)
| std::vector<double> getIndividualIntensities | ( | ) | const |
get the observed intensities
| double getIsotopesSimScore | ( | ) | const |
| const std::vector<double>& getMasstraceIntensities | ( | ) | const |
return trace intensities of the underlying feature;
| const std::vector<String>& getMatchingHMDBids | ( | ) | const |
| Size getMatchingIndex | ( | ) | const |
| double getMZErrorPPM | ( | ) | const |
get the error between observed and theoretical m/z in ppm
| double getObservedIntensity | ( | ) | const |
get the observed intensity
| double getObservedMZ | ( | ) | const |
get the m/z of the small molecule + adduct
| double getObservedRT | ( | ) | const |
get the observed rt
| double getQueryMass | ( | ) | const |
get the mass used to query the database (uncharged small molecule)
| Size getSourceFeatureIndex | ( | ) | const |
| AccurateMassSearchResult& operator= | ( | const AccurateMassSearchResult & | ) |
assignment operator
| void setCalculatedMZ | ( | const double & | ) |
set the theoretical m/z of the small molecule + adduct
| void setCharge | ( | const Int & | ) |
set the charge
| void setEmpiricalFormula | ( | const String & | ) |
| void setFoundAdduct | ( | const String & | ) |
| void setFoundMass | ( | const double & | ) |
set the mass returned by the query (uncharged small molecule)
| void setIndividualIntensities | ( | const std::vector< double > & | ) |
set the observed intensities
| void setIsotopesSimScore | ( | const double & | ) |
| void setMasstraceIntensities | ( | const std::vector< double > & | ) |
| void setMatchingHMDBids | ( | const std::vector< String > & | ) |
| void setMatchingIndex | ( | const Size & | ) |
| void setMZErrorPPM | ( | const double | ) |
set the error between observed and theoretical m/z in ppm
| void setObservedIntensity | ( | const double & | ) |
set the observed intensity
| void setObservedMZ | ( | const double & | ) |
set the m/z of the small molecule + adduct
| void setObservedRT | ( | const double & | rt | ) |
set the observed rt
| void setQueryMass | ( | const double & | ) |
set the mass used to query the database (uncharged small molecule)
| void setSourceFeatureIndex | ( | const Size & | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Stored information/results of DB query.
|
private |
|
private |
|
private |
|
private |