Identifying information for a spectrum subclassed to add private information for faster file IO in mzML and mzXML.
More...
#include <IO.hpp>
List of all members.
Public Attributes |
boost::iostreams::stream_offset | sourceFilePositionForBinarySpectrumData |
| for efficient read of peak lists after previous read of scan header in mzML and mzXML - avoids reparsing the header
|
size_t | index |
| the zero-based, consecutive index of the spectrum in the SpectrumList.
|
std::string | id |
| a unique identifier for this spectrum. It should be expected that external files may use this identifier together with the mzML filename or accession to reference a particular spectrum.
|
std::string | spotID |
| the identifier for the spot from which this spectrum was derived, if a MALDI or similar run.
|
boost::iostreams::stream_offset | sourceFilePosition |
| for file-based MSData implementations, this attribute may refer to the spectrum's position in the file
|
Detailed Description
Identifying information for a spectrum subclassed to add private information for faster file IO in mzML and mzXML.
Definition at line 43 of file IO.hpp.
Constructor & Destructor Documentation
pwiz::msdata::SpectrumIdentityFromXML::SpectrumIdentityFromXML |
( |
| ) |
|
|
inline |
Member Data Documentation
boost::iostreams::stream_offset pwiz::msdata::SpectrumIdentityFromXML::sourceFilePositionForBinarySpectrumData |
|
mutable |
for efficient read of peak lists after previous read of scan header in mzML and mzXML - avoids reparsing the header
Definition at line 47 of file IO.hpp.
The documentation for this struct was generated from the following file:
- /Users/parag/_Research/pwiz/svn/trunk/pwiz/pwiz/data/msdata/IO.hpp