161 double fragment_mass_error,
162 bool fragment_mass_tolerance_unit_ppm,
165 double mz_lower_bound = 0.0);
169 double fragment_mass_error,
170 bool fragment_mass_tolerance_unit_ppm,
173 std::vector<PeptideHit::PeakAnnotation>& annotations,
174 double mz_lower_bound = 0.0);
185 double fragment_mass_error,
186 bool fragment_mass_tolerance_unit_ppm,
189 std::vector<PeptideHit::PeakAnnotation>* annotations = 0,
190 double mz_lower_bound = 0.0);
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:93
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:73
The representation of a 1D spectrum.
Definition: MSSpectrum.h:70
Data model of MzTab files. Please see the official MzTab specification at https://code....
Definition: MzTab.h:478
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:53
Definition: MetaboliteSpectralMatching.h:62
String getPrecursorAdduct() const
String secondary_id_
Definition: MetaboliteSpectralMatching.h:130
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:132
void setMatchingScore(const double &)
String common_name_
Definition: MetaboliteSpectralMatching.h:131
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:124
double observed_precursor_rt_
Definition: MetaboliteSpectralMatching.h:121
Size matching_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:126
SpectralMatch & operator=(const SpectralMatch &)
Assignment operator.
double getObservedPrecursorMass() const
void setFoundPrecursorMass(const double &)
String primary_id_
Definition: MetaboliteSpectralMatching.h:129
double found_precursor_mass_
Definition: MetaboliteSpectralMatching.h:122
void setFoundPrecursorCharge(const Int &)
Int found_precursor_charge_
Definition: MetaboliteSpectralMatching.h:123
double observed_precursor_mass_
Definition: MetaboliteSpectralMatching.h:120
void setSecondaryIdentifier(const String &)
String getPrimaryIdentifier() const
String precursor_adduct_
Definition: MetaboliteSpectralMatching.h:135
void setSMILESString(const String &)
SpectralMatch(const SpectralMatch &)
Copy constructor.
Size observed_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:125
SpectralMatch()
Default constructor.
void setSumFormula(const String &)
void setPrecursorAdduct(const String &)
String smiles_string_
Definition: MetaboliteSpectralMatching.h:134
String inchi_string_
Definition: MetaboliteSpectralMatching.h:133
String getCommonName() const
String getInchiString() const
String getSecondaryIdentifier() const
const std::vector< Precursor > & getPrecursors() const
returns a const reference to the precursors
A more convenient string class.
Definition: String.h:60
int Int
Signed integer type.
Definition: Types.h:102
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
struct OpenMS::SpectralMatchScoreComparator SpectralMatchScoreGreater
struct OpenMS::PrecursorMassComparator PrecursorMZLess
Definition: MetaboliteSpectralMatching.h:53
Definition: MetaboliteSpectralMatching.h:140