ProteoWizard
|
Simple writeable in-memory implementation of ChromatogramList. More...
#include <MSData.hpp>
Public Member Functions | |
virtual size_t | size () const |
returns the number of chromatograms | |
virtual bool | empty () const |
returns true iff (size() == 0) and (dataProcessingPtr.get() == NULL) | |
virtual const ChromatogramIdentity & | chromatogramIdentity (size_t index) const |
access to a chromatogram index | |
virtual ChromatogramPtr | chromatogram (size_t index, bool getBinaryData) const |
retrieve a chromatogram by index | |
virtual const boost::shared_ptr< const DataProcessing > | dataProcessingPtr () const |
returns the data processing affecting spectra retrieved through this interface | |
![]() | |
virtual size_t | find (const std::string &id) const |
find id in the chromatogram index (returns size() on failure) | |
virtual | ~ChromatogramList () |
Public Attributes | |
std::vector< ChromatogramPtr > | chromatograms |
DataProcessingPtr | dp |
Simple writeable in-memory implementation of ChromatogramList.
Note: This chromatogram() implementation returns internal ChromatogramPtrs.
Definition at line 784 of file MSData.hpp.
|
inlinevirtual |
returns the number of chromatograms
Implements pwiz::msdata::ChromatogramList.
Definition at line 791 of file MSData.hpp.
|
inlinevirtual |
returns true iff (size() == 0) and (dataProcessingPtr.get() == NULL)
Reimplemented from pwiz::msdata::ChromatogramList.
Definition at line 792 of file MSData.hpp.
|
virtual |
access to a chromatogram index
Implements pwiz::msdata::ChromatogramList.
|
virtual |
retrieve a chromatogram by index
Implements pwiz::msdata::ChromatogramList.
|
virtual |
returns the data processing affecting spectra retrieved through this interface
Reimplemented from pwiz::msdata::ChromatogramList.
std::vector<ChromatogramPtr> pwiz::msdata::ChromatogramListSimple::chromatograms |
Definition at line 786 of file MSData.hpp.
Referenced by testChromatogramList(), testChromatogramListWithPositions(), and testChromatograms().
DataProcessingPtr pwiz::msdata::ChromatogramListSimple::dp |
Definition at line 787 of file MSData.hpp.
Referenced by testChromatogramList(), and testChromatograms().