ProteoWizard
|
Identifying information for a spectrum. More...
#include <MSData.hpp>
Public Member Functions | |
SpectrumIdentity () | |
Public Attributes | |
size_t | index |
the zero-based, consecutive index of the spectrum in the SpectrumList. More... | |
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. More... | |
std::string | spotID |
the identifier for the spot from which this spectrum was derived, if a MALDI or similar run. More... | |
boost::iostreams::stream_offset | sourceFilePosition |
for file-based MSData implementations, this attribute may refer to the spectrum's position in the file More... | |
Identifying information for a spectrum.
Definition at line 469 of file MSData.hpp.
|
inline |
Definition at line 484 of file MSData.hpp.
size_t pwiz::msdata::SpectrumIdentity::index |
the zero-based, consecutive index of the spectrum in the SpectrumList.
Definition at line 472 of file MSData.hpp.
Referenced by EvenPredicate::accept(), EvenMS2Predicate::accept(), SelectedIndexPredicate::accept(), initializeTestData(), initializeTinyMGF(), initializeTinyMS1(), initializeTinyMS2(), pwiz::analysis::SpectrumList_Sorter::Predicate::less(), pwiz::msdata::TextWriter::operator()(), test(), testSpectrum(), testSpectrumListSimple(), verifyPrecursorInfo(), verifyPrecursorMZ(), and verifyScanInfo().
std::string pwiz::msdata::SpectrumIdentity::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.
Definition at line 475 of file MSData.hpp.
Referenced by doSomething(), getScanNumber(), initializeTestData(), initializeTinyMGF(), initializeTinyMS1(), initializeTinyMS2(), DefaultArrayLengthSorter::less(), pwiz::msdata::TextWriter::operator()(), test(), testBasic(), testEvenMS2(), testIndexSet(), testMassAnalyzerFilter(), testMS2Activation(), testMSLevelSet(), testMZPresentFilter(), testScanEventSet(), testScanNumberSet(), testScanTimeRange(), testSelectedIndices(), testSpectrum(), testSpectrumListSimple(), verifyPrecursorInfo(), verifyPrecursorMZ(), and verifyScanInfo().
std::string pwiz::msdata::SpectrumIdentity::spotID |
the identifier for the spot from which this spectrum was derived, if a MALDI or similar run.
Definition at line 478 of file MSData.hpp.
Referenced by pwiz::msdata::TextWriter::operator()().
boost::iostreams::stream_offset pwiz::msdata::SpectrumIdentity::sourceFilePosition |
for file-based MSData implementations, this attribute may refer to the spectrum's position in the file
Definition at line 481 of file MSData.hpp.
Referenced by testSpectrum().