165 double fragment_mass_error,
166 bool fragment_mass_tolerance_unit_ppm,
169 double mz_lower_bound = 0.0);
173 double fragment_mass_error,
174 bool fragment_mass_tolerance_unit_ppm,
177 std::vector<PeptideHit::PeakAnnotation>& annotations,
178 double mz_lower_bound = 0.0);
189 double fragment_mass_error,
190 bool fragment_mass_tolerance_unit_ppm,
193 std::vector<PeptideHit::PeakAnnotation>* annotations = 0,
194 double mz_lower_bound = 0.0);
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:72
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:134
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:136
void setMatchingScore(const double &)
String common_name_
Definition: MetaboliteSpectralMatching.h:135
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:127
double observed_precursor_rt_
Definition: MetaboliteSpectralMatching.h:124
Size matching_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:129
SpectralMatch & operator=(const SpectralMatch &)
Assignment operator.
double getObservedPrecursorMass() const
void setFoundPrecursorMass(const double &)
String primary_id_
Definition: MetaboliteSpectralMatching.h:133
double found_precursor_mass_
Definition: MetaboliteSpectralMatching.h:125
void setFoundPrecursorCharge(const Int &)
Int found_precursor_charge_
Definition: MetaboliteSpectralMatching.h:126
double observed_precursor_mass_
Definition: MetaboliteSpectralMatching.h:123
void setSecondaryIdentifier(const String &)
String getPrimaryIdentifier() const
String precursor_adduct_
Definition: MetaboliteSpectralMatching.h:139
void setObservedSpectrumNativeID(const String &)
void setSMILESString(const String &)
SpectralMatch(const SpectralMatch &)
Copy constructor.
Size observed_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:128
SpectralMatch()
Default constructor.
void setSumFormula(const String &)
void setPrecursorAdduct(const String &)
String smiles_string_
Definition: MetaboliteSpectralMatching.h:138
String inchi_string_
Definition: MetaboliteSpectralMatching.h:137
String getCommonName() const
String getInchiString() const
String getSecondaryIdentifier() const
String observed_spectrum_native_id_
Definition: MetaboliteSpectralMatching.h:130
String getObservedSpectrumNativeID() 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:48
struct OpenMS::SpectralMatchScoreComparator SpectralMatchScoreGreater
struct OpenMS::PrecursorMassComparator PrecursorMZLess
Definition: MetaboliteSpectralMatching.h:53
Definition: MetaboliteSpectralMatching.h:144