38 #include "../exportinmportconfig.h"
43 class PeptideNaturalIsotopeList;
44 typedef std::shared_ptr<const PeptideNaturalIsotopeList>
52 std::list<PeptideNaturalIsotopeSp> msp_peptide_natural_isotope_list;
63 PeptideNaturalIsotopeList(
const PeptideNaturalIsotopeList &other);
67 typedef std::list<PeptideNaturalIsotopeSp>::const_iterator const_iterator;
73 const std::map<unsigned int, pappso_double>
74 getIntensityRatioPerIsotopeNumber()
const;
76 std::vector<PeptideNaturalIsotopeSp>
77 getByIsotopeNumber(
unsigned int isotopeLevel,
unsigned int charge)
const;
88 std::vector<PeptideNaturalIsotopeAverageSp>
89 getByIntensityRatio(
unsigned int charge,
94 unsigned int size()
const;