ProteoWizard
Public Member Functions | Private Attributes | List of all members
pwiz::msdata::Index_mzML Struct Reference

#include <Index_mzML.hpp>

Public Member Functions

 Index_mzML (boost::shared_ptr< std::istream > is, const MSData &msd)
 
void recreate ()
 
size_t spectrumCount () const
 
const SpectrumIdentityFromXMLspectrumIdentity (size_t index) const
 
size_t findSpectrumId (const std::string &id) const
 
IndexList findSpectrumBySpotID (const std::string &spotID) const
 
const std::map< std::string, std::string > & legacyIdRefToNativeId () const
 
size_t chromatogramCount () const
 
const ChromatogramIdentitychromatogramIdentity (size_t index) const
 
size_t findChromatogramId (const std::string &id) const
 

Private Attributes

boost::shared_ptr< Impl > impl_
 

Detailed Description

Definition at line 39 of file Index_mzML.hpp.

Constructor & Destructor Documentation

§ Index_mzML()

pwiz::msdata::Index_mzML::Index_mzML ( boost::shared_ptr< std::istream >  is,
const MSData msd 
)

Member Function Documentation

§ recreate()

void pwiz::msdata::Index_mzML::recreate ( )

§ spectrumCount()

size_t pwiz::msdata::Index_mzML::spectrumCount ( ) const

§ spectrumIdentity()

const SpectrumIdentityFromXML& pwiz::msdata::Index_mzML::spectrumIdentity ( size_t  index) const

§ findSpectrumId()

size_t pwiz::msdata::Index_mzML::findSpectrumId ( const std::string &  id) const

§ findSpectrumBySpotID()

IndexList pwiz::msdata::Index_mzML::findSpectrumBySpotID ( const std::string &  spotID) const

§ legacyIdRefToNativeId()

const std::map<std::string,std::string>& pwiz::msdata::Index_mzML::legacyIdRefToNativeId ( ) const

§ chromatogramCount()

size_t pwiz::msdata::Index_mzML::chromatogramCount ( ) const

§ chromatogramIdentity()

const ChromatogramIdentity& pwiz::msdata::Index_mzML::chromatogramIdentity ( size_t  index) const

§ findChromatogramId()

size_t pwiz::msdata::Index_mzML::findChromatogramId ( const std::string &  id) const

Member Data Documentation

§ impl_

boost::shared_ptr<Impl> pwiz::msdata::Index_mzML::impl_
private

Definition at line 56 of file Index_mzML.hpp.


The documentation for this struct was generated from the following file: