105 void updateMembers_()
override;
129 void addLossesFaster_(
PeakSpectrum& spectrum,
double mz,
const std::set<EmpiricalFormula>& f_losses,
int ion_ordinal,
DataArrays::StringDataArray& ion_names,
DataArrays::IntegerDataArray& charges,
const std::map<EmpiricalFormula, String>& formula_str_cache,
double intensity,
const String& annotation_prefix_string,
bool add_metainfo,
int charge)
const;
bool add_internal_fragments_
Definition: TheoreticalSpectrumGenerator.h:150
double y_intensity_
Definition: TheoreticalSpectrumGenerator.h:160
double c_intensity_
Definition: TheoreticalSpectrumGenerator.h:158
A more convenient string class.
Definition: String.h:58
double max_isotope_probability_
Definition: TheoreticalSpectrumGenerator.h:165
bool add_y_ions_
Definition: TheoreticalSpectrumGenerator.h:140
double pre_int_
Definition: TheoreticalSpectrumGenerator.h:166
double pre_int_NH3_
Definition: TheoreticalSpectrumGenerator.h:168
double a_intensity_
Definition: TheoreticalSpectrumGenerator.h:156
double rel_loss_intensity_
Definition: TheoreticalSpectrumGenerator.h:164
double x_intensity_
Definition: TheoreticalSpectrumGenerator.h:159
Generates theoretical spectra for peptides with various options.
Definition: TheoreticalSpectrumGenerator.h:68
Representation of a peptide/protein sequence.
Definition: AASequence.h:111
bool add_precursor_peaks_
Definition: TheoreticalSpectrumGenerator.h:152
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
bool add_first_prefix_ion_
Definition: TheoreticalSpectrumGenerator.h:145
bool add_x_ions_
Definition: TheoreticalSpectrumGenerator.h:143
Integer data array class.
Definition: DataArrays.h:52
bool add_z_ions_
Definition: TheoreticalSpectrumGenerator.h:144
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
Definition: MSSpectrum.h:91
bool add_losses_
Definition: TheoreticalSpectrumGenerator.h:146
Int max_isotope_
Definition: TheoreticalSpectrumGenerator.h:163
bool add_isotopes_
Definition: TheoreticalSpectrumGenerator.h:149
bool sort_by_position_
Definition: TheoreticalSpectrumGenerator.h:155
bool add_a_ions_
Definition: TheoreticalSpectrumGenerator.h:141
double b_intensity_
Definition: TheoreticalSpectrumGenerator.h:157
bool add_all_precursor_charges_
Definition: TheoreticalSpectrumGenerator.h:153
bool add_b_ions_
Definition: TheoreticalSpectrumGenerator.h:139
ResidueType
Definition: Residue.h:151
bool add_abundant_immonium_ions_
Definition: TheoreticalSpectrumGenerator.h:154
double z_intensity_
Definition: TheoreticalSpectrumGenerator.h:161
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
int isotope_model_
Definition: TheoreticalSpectrumGenerator.h:151
String data array class.
Definition: DataArrays.h:59
ActivationMethod
Method of activation.
Definition: Precursor.h:84
int Int
Signed integer type.
Definition: Types.h:102
bool add_metainfo_
Definition: TheoreticalSpectrumGenerator.h:148
double pre_int_H2O_
Definition: TheoreticalSpectrumGenerator.h:167
bool add_term_losses_
Definition: TheoreticalSpectrumGenerator.h:147
bool add_c_ions_
Definition: TheoreticalSpectrumGenerator.h:142