163 double fragment_mass_error,
164 bool fragment_mass_tolerance_unit_ppm,
167 double mz_lower_bound = 0.0);
171 double fragment_mass_error,
172 bool fragment_mass_tolerance_unit_ppm,
175 std::vector<PeptideHit::PeakAnnotation>& annotations,
176 double mz_lower_bound = 0.0);
187 double fragment_mass_error,
188 bool fragment_mass_tolerance_unit_ppm,
191 std::vector<PeptideHit::PeakAnnotation>* annotations = 0,
192 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 experiment.
Definition: MSExperiment.h:80
The representation of a 1D spectrum.
Definition: MSSpectrum.h:71
Data model of MzTab files. Please see the official MzTab specification at https://code....
Definition: MzTab.h:809
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:55
Definition: MetaboliteSpectralMatching.h:64
String getPrecursorAdduct() const
String secondary_id_
Definition: MetaboliteSpectralMatching.h:132
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:134
void setMatchingScore(const double &)
String common_name_
Definition: MetaboliteSpectralMatching.h:133
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:126
double observed_precursor_rt_
Definition: MetaboliteSpectralMatching.h:123
Size matching_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:128
SpectralMatch & operator=(const SpectralMatch &)
Assignment operator.
double getObservedPrecursorMass() const
void setFoundPrecursorMass(const double &)
String primary_id_
Definition: MetaboliteSpectralMatching.h:131
double found_precursor_mass_
Definition: MetaboliteSpectralMatching.h:124
void setFoundPrecursorCharge(const Int &)
Int found_precursor_charge_
Definition: MetaboliteSpectralMatching.h:125
double observed_precursor_mass_
Definition: MetaboliteSpectralMatching.h:122
void setSecondaryIdentifier(const String &)
String getPrimaryIdentifier() const
String precursor_adduct_
Definition: MetaboliteSpectralMatching.h:137
void setSMILESString(const String &)
SpectralMatch(const SpectralMatch &)
Copy constructor.
Size observed_spectrum_idx_
Definition: MetaboliteSpectralMatching.h:127
SpectralMatch()
Default constructor.
void setSumFormula(const String &)
void setPrecursorAdduct(const String &)
String smiles_string_
Definition: MetaboliteSpectralMatching.h:136
String inchi_string_
Definition: MetaboliteSpectralMatching.h:135
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:61
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:55
Definition: MetaboliteSpectralMatching.h:142