75 static PeakMap preprocessSpectra(
PeakMap& exp,
double fragment_mass_tolerance,
bool fragment_mass_tolerance_unit_ppm,
Size peptide_min_size,
Int min_precursor_charge,
Int max_precursor_charge,
bool deisotope,
bool labeled);
89 static void getSpectrumAlignmentFastCharge(
90 std::vector<std::pair<Size, Size> > & alignment,
double fragment_mass_tolerance,
91 bool fragment_mass_tolerance_unit_ppm,
97 double intensity_cutoff = 0.0);
116 static PeakSpectrum deisotopeAndSingleChargeMSSpectrum(
PeakSpectrum& old_spectrum,
Int min_charge,
Int max_charge,
double fragment_tolerance,
bool fragment_tolerance_unit_ppm,
bool keep_only_deisotoped =
false,
Size min_isopeaks = 3,
Size max_isopeaks = 10,
bool make_single_charged =
false);