90 return _ion_sp.get()->getPeptideIonType();
96 return _ion_sp.get()->getPeptideFragmentSp().get()->getPeptideIonDirection();
102 return QString(
"%1").arg(
PeptideFragmentIonSp _ion_sp
const DataPoint & getPeak() const
virtual const PeptideFragmentIonSp & getPeptideFragmentIonSp() const
virtual QString toString() const
Enums::PeptideIon getPeptideIonType() const
PeakIonMatch & operator=(const PeakIonMatch &other)
PeptideDirection getPeptideIonDirection() const
PeakIonMatch(const DataPoint &peak, const PeptideFragmentIonSp &ion_sp, unsigned int charge)
unsigned int getCharge() const
PeptideIon
Enums::PeptideIon enum defines all types of ions (Nter or Cter)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const PeptideFragmentIon > PeptideFragmentIonSp