60 static float preScore(
Size matched_alpha,
Size ions_alpha,
Size matched_beta,
Size ions_beta);
67 static float preScore(
Size matched_alpha,
Size ions_alpha);
78 static double matchOddsScore(
const PeakSpectrum& theoretical_spec,
const Size matched_size,
double fragment_mass_tolerance,
bool fragment_mass_tolerance_unit_ppm,
bool is_xlink_spectrum =
false,
Size n_charges = 1);
87 static double logOccupancyProb(
const PeakSpectrum& theoretical_spec,
const Size matched_size,
double fragment_mass_tolerance,
bool fragment_mass_tolerance_unit_ppm);
100 static double weightedTICScoreXQuest(
Size alpha_size,
Size beta_size,
double intsum_alpha,
double intsum_beta,
double total_current,
bool type_is_cross_link);
112 static double weightedTICScore(
Size alpha_size,
Size beta_size,
double intsum_alpha,
double intsum_beta,
double total_current,
bool type_is_cross_link);
121 static double matchedCurrentChain(
const std::vector< std::pair< Size, Size > >& matched_spec_linear,
const std::vector< std::pair< Size, Size > >& matched_spec_xlinks,
const PeakSpectrum& spectrum_linear_peaks,
const PeakSpectrum& spectrum_xlink_peaks);
132 static double totalMatchedCurrent(
const std::vector< std::pair< Size, Size > >& matched_spec_linear_alpha,
const std::vector< std::pair< Size, Size > >& matched_spec_linear_beta,
const std::vector< std::pair< Size, Size > >& matched_spec_xlinks_alpha,
const std::vector< std::pair< Size, Size > >& matched_spec_xlinks_beta,
const PeakSpectrum& spectrum_linear_peaks,
const PeakSpectrum& spectrum_xlink_peaks);
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
An implementation of the scores for cross-link identification from the xQuest algorithm (O...
Definition: XQuestScores.h:49
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
int Int
Signed integer type.
Definition: Types.h:102