ProteoWizard
|
simple structure for holding Spectrum info More...
#include <SpectrumInfo.hpp>
Classes | |
struct | PrecursorInfo |
structure for Precursor info More... |
Public Member Functions | |
SpectrumInfo () | |
SpectrumInfo (const Spectrum &spectrum) | |
void | update (const Spectrum &spectrum, bool getBinaryData=false) |
void | clearBinaryData () |
std::string | massAnalyzerTypeAbbreviation () const |
double | mzFromFilterString () const |
Public Attributes | |
size_t | index |
std::string | id |
int | scanNumber |
CVID | massAnalyzerType |
int | scanEvent |
int | msLevel |
bool | isZoomScan |
double | retentionTime |
std::string | filterString |
double | mzLow |
double | mzHigh |
double | basePeakMZ |
double | basePeakIntensity |
double | totalIonCurrent |
double | thermoMonoisotopicMZ |
double | ionInjectionTime |
std::vector< PrecursorInfo > | precursors |
size_t | dataSize |
std::vector< MZIntensityPair > | data |
simple structure for holding Spectrum info
Definition at line 37 of file SpectrumInfo.hpp.
pwiz::msdata::SpectrumInfo::SpectrumInfo | ( | ) |
pwiz::msdata::SpectrumInfo::SpectrumInfo | ( | const Spectrum & | spectrum | ) |
void pwiz::msdata::SpectrumInfo::update | ( | const Spectrum & | spectrum, |
bool | getBinaryData = false |
||
) |
Referenced by test().
void pwiz::msdata::SpectrumInfo::clearBinaryData | ( | ) |
Referenced by test().
std::string pwiz::msdata::SpectrumInfo::massAnalyzerTypeAbbreviation | ( | ) | const |
double pwiz::msdata::SpectrumInfo::mzFromFilterString | ( | ) | const |
size_t pwiz::msdata::SpectrumInfo::index |
Definition at line 50 of file SpectrumInfo.hpp.
Referenced by checkSpectrumInfo(), test(), testAutomaticUpdate(), and testUpdateRequest().
std::string pwiz::msdata::SpectrumInfo::id |
Definition at line 51 of file SpectrumInfo.hpp.
Referenced by test(), testAutomaticUpdate(), and testUpdateRequest().
int pwiz::msdata::SpectrumInfo::scanNumber |
Definition at line 52 of file SpectrumInfo.hpp.
Referenced by checkSpectrumInfo(), and test().
CVID pwiz::msdata::SpectrumInfo::massAnalyzerType |
Definition at line 53 of file SpectrumInfo.hpp.
Referenced by test().
int pwiz::msdata::SpectrumInfo::scanEvent |
Definition at line 54 of file SpectrumInfo.hpp.
int pwiz::msdata::SpectrumInfo::msLevel |
Definition at line 55 of file SpectrumInfo.hpp.
Referenced by checkSpectrumInfo(), and test().
bool pwiz::msdata::SpectrumInfo::isZoomScan |
Definition at line 56 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::retentionTime |
Definition at line 57 of file SpectrumInfo.hpp.
Referenced by extractPeaks(), and test().
std::string pwiz::msdata::SpectrumInfo::filterString |
Definition at line 58 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::mzLow |
Definition at line 59 of file SpectrumInfo.hpp.
Referenced by test().
double pwiz::msdata::SpectrumInfo::mzHigh |
Definition at line 60 of file SpectrumInfo.hpp.
Referenced by test().
double pwiz::msdata::SpectrumInfo::basePeakMZ |
Definition at line 61 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::basePeakIntensity |
Definition at line 62 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::totalIonCurrent |
Definition at line 63 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::thermoMonoisotopicMZ |
Definition at line 64 of file SpectrumInfo.hpp.
double pwiz::msdata::SpectrumInfo::ionInjectionTime |
Definition at line 65 of file SpectrumInfo.hpp.
std::vector<PrecursorInfo> pwiz::msdata::SpectrumInfo::precursors |
Definition at line 66 of file SpectrumInfo.hpp.
Referenced by checkSpectrumInfo(), and test().
size_t pwiz::msdata::SpectrumInfo::dataSize |
Definition at line 67 of file SpectrumInfo.hpp.
std::vector<MZIntensityPair> pwiz::msdata::SpectrumInfo::data |
Definition at line 68 of file SpectrumInfo.hpp.
Referenced by checkSpectrumInfo(), extractPeaks(), test(), and testAutomaticUpdate().