libpappsomspp
Library for mass spectrometry
|
#include <peakionmatch.h>
Public Member Functions | |
PeakIonMatch (const DataPoint &peak, const PeptideFragmentIonSp &ion_sp, unsigned int charge) | |
PeakIonMatch (const PeakIonMatch &other) | |
PeakIonMatch (PeakIonMatch &&other) | |
virtual | ~PeakIonMatch () |
PeakIonMatch & | operator= (const PeakIonMatch &other) |
virtual const PeptideFragmentIonSp & | getPeptideFragmentIonSp () const |
const DataPoint & | getPeak () const |
unsigned int | getCharge () const |
PeptideIon | getPeptideIonType () const |
PeptideDirection | getPeptideIonDirection () const |
virtual QString | toString () const |
Private Attributes | |
DataPoint | _peak |
PeptideFragmentIonSp | _ion_sp |
unsigned int | _charge |
Definition at line 39 of file peakionmatch.h.
pappso::PeakIonMatch::PeakIonMatch | ( | const DataPoint & | peak, |
const PeptideFragmentIonSp & | ion_sp, | ||
unsigned int | charge | ||
) |
Definition at line 35 of file peakionmatch.cpp.
pappso::PeakIonMatch::PeakIonMatch | ( | const PeakIonMatch & | other | ) |
Definition at line 42 of file peakionmatch.cpp.
pappso::PeakIonMatch::PeakIonMatch | ( | PeakIonMatch && | other | ) |
Definition at line 47 of file peakionmatch.cpp.
|
virtual |
Definition at line 54 of file peakionmatch.cpp.
unsigned int pappso::PeakIonMatch::getCharge | ( | ) | const |
Definition at line 82 of file peakionmatch.cpp.
References _charge.
Referenced by pappso::PeptideSpectrumMatch::contains(), pappso::findComplementIonType(), and toString().
const DataPoint & pappso::PeakIonMatch::getPeak | ( | ) | const |
Definition at line 76 of file peakionmatch.cpp.
References _peak.
Referenced by pappso::QCPSpectrum::addMassDelta(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), and pappso::PeakIonIsotopeMatch::toString().
|
virtual |
Definition at line 70 of file peakionmatch.cpp.
References _ion_sp.
Referenced by pappso::PeptideSpectrumMatch::contains().
PeptideDirection pappso::PeakIonMatch::getPeptideIonDirection | ( | ) | const |
Definition at line 94 of file peakionmatch.cpp.
References _ion_sp.
PeptideIon pappso::PeakIonMatch::getPeptideIonType | ( | ) | const |
Definition at line 88 of file peakionmatch.cpp.
References _ion_sp.
Referenced by pappso::QCPSpectrum::addPeakIonIsotopeMatch().
PeakIonMatch & pappso::PeakIonMatch::operator= | ( | const PeakIonMatch & | other | ) |
Definition at line 60 of file peakionmatch.cpp.
References _charge, _ion_sp, and _peak.
Referenced by pappso::PeakIonIsotopeMatch::operator=().
|
virtual |
Reimplemented in pappso::PeakIonIsotopeMatch.
Definition at line 100 of file peakionmatch.cpp.
References _ion_sp, and getCharge().
Referenced by pappso::PeakIonIsotopeMatch::toString().
|
private |
Definition at line 66 of file peakionmatch.h.
Referenced by getCharge(), and operator=().
|
private |
Definition at line 65 of file peakionmatch.h.
Referenced by getPeptideFragmentIonSp(), getPeptideIonDirection(), getPeptideIonType(), operator=(), and toString().
|
private |
Definition at line 64 of file peakionmatch.h.
Referenced by getPeak(), and operator=().