| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <psmfeatures.h>
  
Public Member Functions | |
| PsmFeatures (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p) | |
| PsmFeatures (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QJsonObject ¶meters) | |
| virtual | ~PsmFeatures () | 
  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 | 
  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 () | 
| void | readCbor (QFile *cborp, pappso::UiMonitorInterface &monitor) | 
  Public Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReaderInterface () | |
| virtual | ~CborStreamReaderInterface () | 
Private Attributes | |
| pappso::XtandemSpectrumProcess | m_tandemSpectrumProcess | 
| double | m_minimumMz = 150 | 
| std::list< pappso::Enums::PeptideIon > | m_ionList | 
| pappso::PrecisionPtr | m_fragmentTolerance | 
| pappso::PsmFeatures * | mpa_psmFeatures | 
Definition at line 44 of file psmfeatures.h.
| pappso::cbor::psm::PsmFeatures::PsmFeatures | ( | std::size_t | buffer_scan_size, | 
| CborStreamWriter * | cbor_output_p ) | 
Default constructor
Definition at line 39 of file psmfeatures.cpp.
References pappso::cbor::psm::PsmFileScanProcessAndCopy::PsmFileScanProcessAndCopy(), pappso::Enums::b, pappso::PrecisionFactory::getDaltonInstance(), m_fragmentTolerance, m_ionList, m_minimumMz, m_tandemSpectrumProcess, mpa_psmFeatures, and pappso::Enums::y.
| pappso::cbor::psm::PsmFeatures::PsmFeatures | ( | std::size_t | buffer_scan_size, | 
| CborStreamWriter * | cbor_output_p, | ||
| const QJsonObject & | parameters ) | 
Definition at line 58 of file psmfeatures.cpp.
References pappso::cbor::psm::PsmFileScanProcessAndCopy::PsmFileScanProcessAndCopy(), pappso::Enums::b, m_ionList, and pappso::Enums::y.
      
  | 
  virtual | 
      
  | 
  overrideprotectedvirtual | 
Implements pappso::cbor::psm::PsmFileScanProcess.
Definition at line 136 of file psmfeatures.cpp.
References m_fragmentTolerance, m_ionList, m_tandemSpectrumProcess, mpa_psmFeatures, and newCborScanMap().
Referenced by newCborScanMap().
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 110 of file psmfeatures.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborParameterMap, m_fragmentTolerance, m_minimumMz, m_tandemSpectrumProcess, pappso::cbor::psm::PsmFileScanProcessAndCopy::mp_cborOutput, parameterMapReady(), and pappso::Utils::toString().
Referenced by parameterMapReady().
      
  | 
  private | 
Definition at line 71 of file psmfeatures.h.
Referenced by PsmFeatures(), newCborScanMap(), and parameterMapReady().
      
  | 
  private | 
Definition at line 70 of file psmfeatures.h.
Referenced by PsmFeatures(), PsmFeatures(), and newCborScanMap().
      
  | 
  private | 
Definition at line 69 of file psmfeatures.h.
Referenced by PsmFeatures(), and parameterMapReady().
      
  | 
  private | 
Definition at line 68 of file psmfeatures.h.
Referenced by PsmFeatures(), newCborScanMap(), and parameterMapReady().
      
  | 
  private | 
Definition at line 72 of file psmfeatures.h.
Referenced by PsmFeatures(), ~PsmFeatures(), and newCborScanMap().