| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <psmspecglobscan.h>
  
Public Member Functions | |
| PsmSpecGlobScan (const PsmSpecGlob &psm_specgloc, pappso::PrecisionPtr fragment_tolerance) | |
| virtual | ~PsmSpecGlobScan () | 
  Public Member Functions inherited from pappso::cbor::psm::CborScanMapBase | |
| CborScanMapBase (const PsmFileScanProcess &psm_file_scan_process) | |
| virtual | ~CborScanMapBase () | 
| 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 | 
Protected Member Functions | |
| void | process () override | 
  Protected Member Functions inherited from pappso::cbor::psm::CborScanMapBase | |
| pappso::QualifiedMassSpectrumSPtr | getCurrentQualifiedMassSpectrumSPtr () const | 
Private Attributes | |
| const PsmSpecGlob * | mp_psmSpecGlob | 
| pappso::PrecisionPtr | m_fragmentTolerance | 
| bool | m_checkMutations = false | 
Additional Inherited Members | |
  Protected Attributes inherited from pappso::cbor::psm::CborScanMapBase | |
| const PsmFileScanProcess & | m_PsmFileScanProcess | 
Definition at line 37 of file psmspecglobscan.h.
| pappso::cbor::psm::PsmSpecGlobScan::PsmSpecGlobScan | ( | const PsmSpecGlob & | psm_specgloc, | 
| pappso::PrecisionPtr | fragment_tolerance ) | 
Default constructor
Definition at line 35 of file psmspecglobscan.cpp.
References pappso::cbor::psm::CborScanMapBase::CborScanMapBase(), m_fragmentTolerance, and mp_psmSpecGlob.
      
  | 
  virtual | 
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::CborScanMapBase.
Definition at line 48 of file psmspecglobscan.cpp.
References pappso::specglob::SpectralAlignment::align(), pappso::specglob::SpectralAlignment::buildPeptideModel(), pappso::specglob::PostTreatment::findReplaceMutations(), pappso::specglob::PostTreatment::getBetterPeptideModel(), pappso::specglob::PeptideModel::getCountSharedPeaks(), pappso::cbor::psm::CborScanMapBase::getCurrentQualifiedMassSpectrumSPtr(), pappso::specglob::SpectralAlignment::getMaxScore(), m_checkMutations, m_fragmentTolerance, mp_psmSpecGlob, pappso::PeptideProFormaParser::parseString(), pappso::specglob::PeptideModel::toProForma(), and pappso::specglob::PeptideModel::toString().
      
  | 
  private | 
Definition at line 57 of file psmspecglobscan.h.
Referenced by process().
      
  | 
  private | 
Definition at line 56 of file psmspecglobscan.h.
Referenced by PsmSpecGlobScan(), and process().
      
  | 
  private | 
Definition at line 55 of file psmspecglobscan.h.
Referenced by PsmSpecGlobScan(), and process().