24#ifndef _SPECTRUMLIST_PRECURSORREREFINE_HPP_
25#define _SPECTRUMLIST_PRECURSORREREFINE_HPP_
SpectrumList wrapper that recalculates precursor info on spectrum() requests.
boost::shared_ptr< Impl > impl_
~SpectrumList_PrecursorRefine()
SpectrumList_PrecursorRefine & operator=(SpectrumList_PrecursorRefine &)
SpectrumList_PrecursorRefine(SpectrumList_PrecursorRefine &)
SpectrumList_PrecursorRefine(const msdata::MSData &msd)
constructor needs the full MSData object for instrument info; SpectrumList_PrecursorRefine holds a re...
double RefineMassVal(double initialEstimate, size_t index) const
virtual msdata::SpectrumPtr spectrum(size_t index, bool getBinaryData=false) const
retrieve a spectrum by index
Inheritable pass-through implementation for wrapping a SpectrumList.
boost::shared_ptr< Spectrum > SpectrumPtr
This is the root element of ProteoWizard; it represents the mzML element, defined as: intended to cap...