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 |