23#ifndef _INDEX_MZML_HPP_
24#define _INDEX_MZML_HPP_
29#include <boost/shared_ptr.hpp>
37struct SpectrumIdentityFromXML;
boost::shared_ptr< Index_mzML > Index_mzML_Ptr
Identifying information for a chromatogram.
const std::map< std::string, std::string > & legacyIdRefToNativeId() const
size_t chromatogramCount() const
size_t findChromatogramId(const std::string &id) const
const SpectrumIdentityFromXML & spectrumIdentity(size_t index) const
Index_mzML(boost::shared_ptr< std::istream > is, const MSData &msd)
size_t findSpectrumId(const std::string &id) const
boost::shared_ptr< Impl > impl_
IndexList findSpectrumBySpotID(const std::string &spotID) const
size_t spectrumCount() const
const ChromatogramIdentity & chromatogramIdentity(size_t index) const
This is the root element of ProteoWizard; it represents the mzML element, defined as: intended to cap...
Identifying information for a spectrum subclassed to add private information for faster file IO in mz...