29std::vector<PeakIonIsotopeMatch>::iterator
 
   31                      std::vector<PeakIonIsotopeMatch>::iterator end,
 
   33                      std::size_t peptide_size)
 
 
  112  return QString(
"%1isotope%2r%3mz%4")
 
 
PeakIonIsotopeMatch(const DataPoint &peak, const PeptideNaturalIsotopeAverageSp &naturalIsotopeAverageSp, const PeptideFragmentIonSp &ion_sp)
 
virtual QString toString() const
 
PeakIonIsotopeMatch & operator=(const PeakIonIsotopeMatch &other)
 
PeptideNaturalIsotopeAverageSp _naturalIsotopeAverageSp
 
virtual const PeptideNaturalIsotopeAverageSp & getPeptideNaturalIsotopeAverageSp() const
 
virtual ~PeakIonIsotopeMatch()
 
const DataPoint & getPeak() const
 
virtual const PeptideFragmentIonSp & getPeptideFragmentIonSp() const
 
virtual QString toString() const
 
Enums::PeptideIon getPeptideIonType() const
 
PeakIonMatch & operator=(const PeakIonMatch &other)
 
PeakIonMatch(const DataPoint &peak, const PeptideFragmentIonSp &ion_sp, unsigned int charge)
 
unsigned int getCharge() const
 
virtual unsigned int size() const override
 
unsigned int getIsotopeNumber() const
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
bool peptideIonTypeIsComplement(Enums::PeptideIon ion_type_ref, Enums::PeptideIon ion_type)
tells if an ion type is the complement ion of the other
 
std::shared_ptr< const PeptideFragmentIon > PeptideFragmentIonSp
 
std::shared_ptr< const PeptideNaturalIsotopeAverage > PeptideNaturalIsotopeAverageSp
 
std::vector< PeakIonIsotopeMatch >::iterator findComplementIonType(std::vector< PeakIonIsotopeMatch >::iterator begin, std::vector< PeakIonIsotopeMatch >::iterator end, const PeakIonIsotopeMatch &peak_ion, std::size_t peptide_size)
find the first element containing the complementary ion complementary ion of y1 is b(n-1) for instanc...