57 static constexpr
const char* ANNOTATIONS_MARKER_ION_PREFIX =
"MI:";
61 static void addMS2MarkerIons(
62 const std::vector<NuXLFragmentAdductDefinition>& marker_ions,
67 static void addShiftedImmoniumIons(
68 const String & unmodified_sequence,
69 const String & fragment_shift_name,
70 const double fragment_shift_mass,
75 static void generatePartialLossSpectrum(
const String& unmodified_sequence,
76 const double& fixed_and_variable_modified_peptide_weight,
77 const String& precursor_rna_adduct,
78 const double& precursor_rna_mass,
79 const int& precursor_charge,
80 const std::vector<NuXLFragmentAdductDefinition>& partial_loss_modification,
85 static void addPrecursorWithCompleteRNA_(
const double fixed_and_variable_modified_peptide_weight,
86 const String & precursor_rna_adduct,
87 const double precursor_rna_mass,
93 static void addSpecialLysImmonumIons(
const String& unmodified_sequence,
A more convenient string class.
Definition: String.h:58
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Integer data array class.
Definition: DataArrays.h:52
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
String data array class.
Definition: DataArrays.h:59
Definition: NuXLFragmentIonGenerator.h:53