|
libpappsomspp
Library for mass spectrometry
|
computes spectrum isotope match for each PSM and stores ion series in "props" More...
#include <psmionseries.h>
Public Member Functions | |
| PsmIonSeries (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QJsonObject ¶meters) | |
| virtual | ~PsmIonSeries () |
| void | filterMassSpectrum (pappso::MassSpectrum &mass_spectrum) const |
| Public Member Functions inherited from pappso::cbor::psm::PsmFileScanProcessAndCopy | |
| PsmFileScanProcessAndCopy (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QString &operation) | |
| virtual | ~PsmFileScanProcessAndCopy () |
| void | close () override |
| convenient function to clean pointer before leaving | |
| Public Member Functions inherited from pappso::cbor::psm::PsmFileScanProcess | |
| PsmFileScanProcess (std::size_t buffer_scan_size) | |
| virtual | ~PsmFileScanProcess () |
| Public Member Functions inherited from pappso::cbor::psm::PsmFileReaderBase | |
| PsmFileReaderBase () | |
| virtual | ~PsmFileReaderBase () override |
| void | readCbor (QFile *cborp, pappso::UiMonitorInterface &monitor) |
| void | readCbor (QIODevice *cborp, pappso::UiMonitorInterface &monitor) |
| Public Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReaderInterface () | |
| virtual | ~CborStreamReaderInterface () |
computes spectrum isotope match for each PSM and stores ion series in "props"
Definition at line 45 of file psmionseries.h.
| pappso::cbor::psm::PsmIonSeries::PsmIonSeries | ( | std::size_t | buffer_scan_size, |
| CborStreamWriter * | cbor_output_p, | ||
| const QJsonObject & | parameters ) |
Default constructor
Definition at line 35 of file psmionseries.cpp.
References pappso::cbor::psm::PsmFileScanProcessAndCopy::PsmFileScanProcessAndCopy(), and m_psmIonSeriesParameters.
|
virtual |
| void pappso::cbor::psm::PsmIonSeries::filterMassSpectrum | ( | pappso::MassSpectrum & | mass_spectrum | ) | const |
References newCborScanMap(), and parameterMapReady().
|
overrideprotectedvirtual |
Implements pappso::cbor::psm::PsmFileScanProcess.
Definition at line 78 of file psmionseries.cpp.
References m_fragmentTolerance.
Referenced by filterMassSpectrum().
|
overrideprotectedvirtual |
Reimplemented from pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 59 of file psmionseries.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborParameterMap, m_fragmentTolerance, pappso::cbor::psm::PsmFileScanProcessAndCopy::mp_cborOutput, and pappso::Utils::toString().
Referenced by filterMassSpectrum().
|
protected |
Definition at line 69 of file psmionseries.h.
Referenced by newCborScanMap(), and parameterMapReady().
|
protected |
Definition at line 68 of file psmionseries.h.
Referenced by PsmIonSeries().