11#include <OpenMS/config.h>
27 double mz_tol_ppm = 8.0;
32 double valley_factor = 1.3;
47 double min_intensity = 0.0;
53 double im_group_tolerance = 0.0;
116 OPENMS_DLLAPI std::vector<Centroid>
118 const double* intensities,
119 const double* im_values,
122 const std::uint32_t* scan_indices =
nullptr);
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition Types.h:97
Definition PASEFHillCentroider.h:19
std::vector< Centroid > centroidFrame(const double *mz_values, const double *intensities, const double *im_values, std::size_t n, const Params &p, const std::uint32_t *scan_indices=nullptr)
double intensity
summed intensity across the hill
Definition PASEFHillCentroider.h:75
double im_lower
minimum IM value covered by the hill
Definition PASEFHillCentroider.h:77
double mz
intensity-weighted m/z over the hill
Definition PASEFHillCentroider.h:74
double im_apex
IM value at the hill's intensity apex.
Definition PASEFHillCentroider.h:76
Size length
number of IM scans contributing to the hill
Definition PASEFHillCentroider.h:81
double mz_lower
minimum m/z value covered by the hill
Definition PASEFHillCentroider.h:79
double mz_upper
maximum m/z value covered by the hill
Definition PASEFHillCentroider.h:80
double im_upper
maximum IM value covered by the hill
Definition PASEFHillCentroider.h:78
One centroided peak produced by hill detection.
Definition PASEFHillCentroider.h:73
Definition PASEFHillCentroider.h:24