|
libpappsomspp
Library for mass spectrometry
|
#include <psmionseries.h>
Public Member Functions | |
| PsmIonSeriesScan (const PsmIonSeries &psm_specpeptidoms, pappso::PrecisionPtr fragment_tolerance) | |
| virtual | ~PsmIonSeriesScan () |
| Public Member Functions inherited from pappso::cbor::psm::CborScanMapBase | |
| CborScanMapBase (const PsmFileScanProcess &psm_file_scan_process) | |
| virtual | ~CborScanMapBase () |
| virtual void | filterAndSortPsmList () |
| void | filterPsmListUniqueUniqueProforma () |
| std::vector< double >::iterator | addPsmEvalVectorDouble (const QString &eval_name, const QString &eval_value_key, std::vector< double >::iterator begin, std::vector< double >::const_iterator end) |
| add a new eval key and double values (from a vector) to each PSM | |
| QCborMap | getCborScanId () const |
| QCborMap | getCborScanPrecursor () const |
| QCborArray | getCborPsmList () const |
| void | populateProteinMapUsingOldProteinMap (const PsmProteinMap &old_protein_map, PsmProteinMap &new_protein_map) const |
Protected Member Functions | |
| void | process () override |
| Protected Member Functions inherited from pappso::cbor::psm::CborScanMapBase | |
| pappso::QualifiedMassSpectrumSPtr | getCurrentQualifiedMassSpectrumSPtr () const |
Private Attributes | |
| const PsmIonSeries * | mp_psmSpecPeptidOms |
| pappso::PrecisionPtr | m_fragmentTolerance |
Additional Inherited Members | |
| Protected Attributes inherited from pappso::cbor::psm::CborScanMapBase | |
| const PsmFileScanProcess & | m_PsmFileScanProcess |
Definition at line 73 of file psmionseries.h.
| pappso::cbor::psm::PsmIonSeriesScan::PsmIonSeriesScan | ( | const PsmIonSeries & | psm_specpeptidoms, |
| pappso::PrecisionPtr | fragment_tolerance ) |
Default constructor
Definition at line 84 of file psmionseries.cpp.
References pappso::cbor::psm::CborScanMapBase::CborScanMapBase(), m_fragmentTolerance, and mp_psmSpecPeptidOms.
|
virtual |
|
overrideprotectedvirtual |
Reimplemented from pappso::cbor::psm::CborScanMapBase.
Definition at line 97 of file psmionseries.cpp.
References pappso::a, pappso::b, pappso::PeptideFragmentIonListBase::getCIDionList(), pappso::cbor::psm::CborScanMapBase::getCurrentQualifiedMassSpectrumSPtr(), m_fragmentTolerance, pappso::PeptideProFormaParser::parseString(), and pappso::Utils::toString().
|
private |
Definition at line 91 of file psmionseries.h.
Referenced by PsmIonSeriesScan(), and process().
|
private |
Definition at line 90 of file psmionseries.h.
Referenced by PsmIonSeriesScan().