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