24#ifndef _SPECTRUMLIST_PRECURSORRECALCULATOR_HPP_
25#define _SPECTRUMLIST_PRECURSORRECALCULATOR_HPP_
SpectrumList wrapper that recalculates precursor info on spectrum() requests.
boost::shared_ptr< Impl > impl_
SpectrumList_PrecursorRecalculator & operator=(SpectrumList_PrecursorRecalculator &)
SpectrumList_PrecursorRecalculator(const msdata::MSData &msd)
constructor needs the full MSData object for instrument info; SpectrumList_PrecursorRecalculator hold...
virtual msdata::SpectrumPtr spectrum(size_t index, bool getBinaryData=false) const
retrieve a spectrum by index
SpectrumList_PrecursorRecalculator(SpectrumList_PrecursorRecalculator &)
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...