35 #include "../../massspectrum/massspectrum.h"
36 #include "../../mzrange.h"
37 #include "../../peptide/peptidefragmention.h"
45 using AaFactorMap = std::map<char, pappso_double>;
46 XtandemHyperscore(
const MassSpectrum &spectrum,
48 unsigned int parent_charge,
50 std::list<PeptideIon> ion_list,
51 bool refine_spectrum_synthesis);
55 unsigned int getMatchedIons(
PeptideIon ion_type)
const;
58 bool _refine_spectrum_synthesis;
61 getXtandemPredictedIonIntensityFactor(
const QString &sequence,
63 unsigned int ion_size)
const;
66 std::map<PeptideIon, unsigned int> _ion_count;