42 #define DEBUG_PEAK_PICKING 43 #undef DEBUG_PEAK_PICKING 48 class OnDiscMSExperiment;
120 void pick(
const MSSpectrum& input,
MSSpectrum& output, std::vector<PeakBoundary>& boundaries,
bool check_spacings =
true)
const;
142 void pickExperiment(
const PeakMap& input,
PeakMap& output,
const bool check_spectrum_type =
true)
const;
155 void pickExperiment(
const PeakMap& input,
PeakMap& output, std::vector<std::vector<PeakBoundary> >& boundaries_spec, std::vector<std::vector<PeakBoundary> >& boundaries_chrom,
const bool check_spectrum_type =
true)
const;
189 void updateMembers_()
override;
bool report_FWHM_
add floatDataArray 'FWHM'/'FWHM_ppm' to spectra with peak FWHM
Definition: PeakPickerHiRes.h:183
The representation of a chromatogram.
Definition: MSChromatogram.h:54
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
bool report_FWHM_as_ppm_
unit of 'FWHM' float data array (can be absolute or ppm).
Definition: PeakPickerHiRes.h:186
double spacing_difference_gap_
Definition: PeakPickerHiRes.h:171
unsigned missing_
Definition: PeakPickerHiRes.h:177
Representation of a mass spectrometry experiment on disk.
Definition: OnDiscMSExperiment.h:68
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
std::vector< Int > ms_levels_
Definition: PeakPickerHiRes.h:180
double mz_min
Definition: PeakPickerHiRes.h:87
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:77
double signal_to_noise_
Definition: PeakPickerHiRes.h:168
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:54
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:91
double mz_max
Definition: PeakPickerHiRes.h:88
This class implements a fast peak-picking algorithm best suited for high resolution MS data (FT-ICR-M...
Definition: PeakPickerHiRes.h:73
structure for peak boundaries
Definition: PeakPickerHiRes.h:85
double spacing_difference_
Definition: PeakPickerHiRes.h:174