|
libpappsomspp
Library for mass spectrometry
|
#include <spectrum.h>
Public Member Functions | |
| void | fromCbor (CborStreamReader &reader, bool want_binary_data) |
| void | decodeTrace (pappso::Trace &trace) |
| uint | getMsLevel () const |
| double | getRtInSeconds () const |
| qint64 | getTotalIonCount () const |
Static Public Member Functions | |
| static std::map< QString, pappso::cbor::mzcbor::CvParam > | readScanCvParams (CborStreamReader &reader) |
Public Attributes | |
| QString | id |
| std::size_t | index |
| std::size_t | defaultArrayLength |
| std::map< QString, pappso::cbor::mzcbor::CvParam > | cvParamMap |
| std::map< QString, pappso::cbor::mzcbor::CvParam > | scanListCvParamMap |
| std::map< QString, pappso::cbor::mzcbor::CvParam > | scanCvParamMap |
| std::map< QString, pappso::cbor::mzcbor::CvParam > | precursorListCvParamMap |
| QCborMap | cborScanList |
| std::vector< Precursor > | precursorList |
| std::vector< BinaryDataArray > | binaryDataArrayList |
| QCborMap | cborBinaryDataArray |
Definition at line 46 of file spectrum.h.
| void pappso::cbor::mzcbor::Spectrum::decodeTrace | ( | pappso::Trace & | trace | ) |
Definition at line 306 of file spectrum.cpp.
References binaryDataArrayList, defaultArrayLength, and pappso::Trace::initialize().
Referenced by pappso::MzcborMsRunReader::massSpectrumSPtr(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| void pappso::cbor::mzcbor::Spectrum::fromCbor | ( | CborStreamReader & | reader, |
| bool | want_binary_data ) |
Definition at line 34 of file spectrum.cpp.
References binaryDataArrayList, cborBinaryDataArray, cvParamMap, pappso::cbor::CborStreamReader::decodeString(), defaultArrayLength, pappso::cbor::mzcbor::BinaryDataArray::fromCbor(), pappso::cbor::mzcbor::Precursor::fromCbor(), pappso::cbor::mzcbor::CvParam::getCvParamsMapFromCbor(), index, precursorList, precursorListCvParamMap, readScanCvParams(), scanCvParamMap, and scanListCvParamMap.
Referenced by pappso::MzcborMsRunReader::fillMzcborSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| uint pappso::cbor::mzcbor::Spectrum::getMsLevel | ( | ) | const |
Definition at line 269 of file spectrum.cpp.
References cvParamMap.
Referenced by pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| double pappso::cbor::mzcbor::Spectrum::getRtInSeconds | ( | ) | const |
Definition at line 283 of file spectrum.cpp.
References scanCvParamMap.
Referenced by pappso::MzcborMsRunReader::newXicCoordSPtrFromSpectrumIndex(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| qint64 pappso::cbor::mzcbor::Spectrum::getTotalIonCount | ( | ) | const |
Definition at line 254 of file spectrum.cpp.
References cvParamMap.
|
static |
Definition at line 219 of file spectrum.cpp.
References pappso::cbor::CborStreamReader::decodeString(), and pappso::cbor::mzcbor::CvParam::getCvParamsMapFromCbor().
Referenced by fromCbor().
| std::vector<BinaryDataArray> pappso::cbor::mzcbor::Spectrum::binaryDataArrayList |
Definition at line 68 of file spectrum.h.
Referenced by decodeTrace(), fromCbor(), pappso::MzcborMsRunReader::massSpectrumSPtr(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| QCborMap pappso::cbor::mzcbor::Spectrum::cborBinaryDataArray |
Definition at line 69 of file spectrum.h.
Referenced by fromCbor().
| QCborMap pappso::cbor::mzcbor::Spectrum::cborScanList |
Definition at line 66 of file spectrum.h.
| std::map<QString, pappso::cbor::mzcbor::CvParam> pappso::cbor::mzcbor::Spectrum::cvParamMap |
Definition at line 62 of file spectrum.h.
Referenced by fromCbor(), getMsLevel(), and getTotalIonCount().
| std::size_t pappso::cbor::mzcbor::Spectrum::defaultArrayLength |
Definition at line 60 of file spectrum.h.
Referenced by decodeTrace(), fromCbor(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| QString pappso::cbor::mzcbor::Spectrum::id |
Definition at line 58 of file spectrum.h.
Referenced by pappso::MzcborMsRunReader::fillMzcborSpectrum(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| std::size_t pappso::cbor::mzcbor::Spectrum::index |
Definition at line 59 of file spectrum.h.
Referenced by fromCbor(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| std::vector<Precursor> pappso::cbor::mzcbor::Spectrum::precursorList |
Definition at line 67 of file spectrum.h.
Referenced by fromCbor(), pappso::MzcborMsRunReader::newXicCoordSPtrFromSpectrumIndex(), pappso::MzcborMsRunReader::qualifiedMassSpectrum(), and pappso::cbor::mzcbor::MzcborSpectrumCollectionReader::readSpectrum().
| std::map<QString, pappso::cbor::mzcbor::CvParam> pappso::cbor::mzcbor::Spectrum::precursorListCvParamMap |
Definition at line 65 of file spectrum.h.
Referenced by fromCbor().
| std::map<QString, pappso::cbor::mzcbor::CvParam> pappso::cbor::mzcbor::Spectrum::scanCvParamMap |
Definition at line 64 of file spectrum.h.
Referenced by fromCbor(), and getRtInSeconds().
| std::map<QString, pappso::cbor::mzcbor::CvParam> pappso::cbor::mzcbor::Spectrum::scanListCvParamMap |
Definition at line 63 of file spectrum.h.
Referenced by fromCbor().