23 #ifndef _PEAKELGROWER_HPP_ 24 #define _PEAKELGROWER_HPP_ 46 virtual void sowPeak(
PeakelField& peakelField,
const Peak& peak)
const = 0;
47 virtual void sowPeaks(
PeakelField& peakelField,
const std::vector<Peak>& peaks)
const;
48 virtual void sowPeaks(
PeakelField& peakelField,
const std::vector< std::vector<Peak> >& peaks)
const;
67 Config(
double _mzTolerance = .01,
double _rtTolerance = 10)
68 : mzTolerance(_mzTolerance), rtTolerance(_rtTolerance), log(0)
84 #endif // _PEAKELGROWER_HPP_
MZRTField is a std::set of boost::shared_ptrs, stored as a binary tree ordered by LessThan_MZRT...
interface for growing Peakels
pwiz::data::peakdata::Peak Peak
struct for expressing m/z tolerance in either amu or ppm
simple PeakelGrower implementation, based on proximity of Peaks
Config(double _mzTolerance=.01, double _rtTolerance=10)