139 double fragment_mass_error,
140 bool fragment_mass_tolerance_unit_ppm,
143 double mz_lower_bound = 0.0);
147 double fragment_mass_error,
148 bool fragment_mass_tolerance_unit_ppm,
151 std::vector<PeptideHit::PeakAnnotation>& annotations,
152 double mz_lower_bound = 0.0);
163 double fragment_mass_error,
164 bool fragment_mass_tolerance_unit_ppm,
167 std::vector<PeptideHit::PeakAnnotation>* annotations = 0,
168 double mz_lower_bound = 0.0);
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:66
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:46
The representation of a 1D spectrum.
Definition: MSSpectrum.h:44
Data model of MzTab files. Please see the official MzTab specification at https://code....
Definition: MzTab.h:452
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:27
Definition: MetaboliteSpectralMatching.h:36
String getPrecursorAdduct() const
String secondary_id_
Definition: MetaboliteSpectralMatching.h:108
void setObservedSpectrumIndex(const Size &)
void setCommonName(const String &)
void setObservedPrecursorRT(const double &)
double getObservedPrecursorRT() const
void setInchiString(const String &)
Int getFoundPrecursorCharge() const
double getMatchingScore() const
void setPrimaryIdentifier(const String &)
String sum_formula_
Definition: MetaboliteSpectralMatching.h:110
void setMatchingScore(const double &)
String common_name_
Definition: MetaboliteSpectralMatching.h:109
Size getObservedSpectrumIndex() const
double getFoundPrecursorMass() const
void setMatchingSpectrumIndex(const Size &)
String getSMILESString() const
String getSumFormula() const
Size getMatchingSpectrumIndex() const
void setObservedPrecursorMass(const double &)
~SpectralMatch()
Default destructor.
double matching_score_
Definition: MetaboliteSpectralMatching.h:101
double observed_precursor_rt_
Definition: MetaboliteSpectralMatching.h:98
Size matching_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:103
SpectralMatch & operator=(const SpectralMatch &)
Assignment operator.
double getObservedPrecursorMass() const
void setFoundPrecursorMass(const double &)
String primary_id_
Definition: MetaboliteSpectralMatching.h:107
double found_precursor_mass_
Definition: MetaboliteSpectralMatching.h:99
void setFoundPrecursorCharge(const Int &)
Int found_precursor_charge_
Definition: MetaboliteSpectralMatching.h:100
double observed_precursor_mass_
Definition: MetaboliteSpectralMatching.h:97
void setSecondaryIdentifier(const String &)
String getPrimaryIdentifier() const
String precursor_adduct_
Definition: MetaboliteSpectralMatching.h:113
void setObservedSpectrumNativeID(const String &)
void setSMILESString(const String &)
SpectralMatch(const SpectralMatch &)
Copy constructor.
Size observed_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:102
SpectralMatch()
Default constructor.
void setSumFormula(const String &)
void setPrecursorAdduct(const String &)
String smiles_string_
Definition: MetaboliteSpectralMatching.h:112
String inchi_string_
Definition: MetaboliteSpectralMatching.h:111
String getCommonName() const
String getInchiString() const
String getSecondaryIdentifier() const
String observed_spectrum_native_id_
Definition: MetaboliteSpectralMatching.h:104
String getObservedSpectrumNativeID() const
const std::vector< Precursor > & getPrecursors() const
returns a const reference to the precursors
A more convenient string class.
Definition: String.h:34
int Int
Signed integer type.
Definition: Types.h:76
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:101
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22
struct OpenMS::SpectralMatchScoreComparator SpectralMatchScoreGreater
struct OpenMS::PrecursorMassComparator PrecursorMZLess
Definition: MetaboliteSpectralMatching.h:27
Definition: MetaboliteSpectralMatching.h:118