79 max_intensity(rhs.max_intensity),
80 diff_score(rhs.diff_score),
81 min_score(rhs.min_score),
82 max_score(rhs.max_score),
83 max_intensity_bin(rhs.max_intensity_bin)
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:66
IDDecoyProbability calculates probabilities using decoy approach.
Definition: IDDecoyProbability.h:34
IDDecoyProbability()
Default constructor.
void apply(PeptideIdentificationList &ids)
void apply(PeptideIdentificationList &prob_ids, const PeptideIdentificationList &fwd_ids, const PeptideIdentificationList &rev_ids)
Converts the forward and reverse identification into probabilities.
void generateDistributionImage_(const std::vector< double > &all_ids, const Transformation_ &all_trans, const String &fwd_formula, const String &rev_formula, const String &filename)
IDDecoyProbability(const IDDecoyProbability &rhs)
Copy constructor.
void normalizeBins_(const std::vector< double > &scores, std::vector< double > &binned, Transformation_ &trafo)
~IDDecoyProbability() override
Destructor.
void apply_(PeptideIdentificationList &ids, const std::vector< double > &rev_scores, const std::vector< double > &fwd_scores, const std::vector< double > &all_scores)
void generateDistributionImage_(const std::vector< double > &ids, const String &formula, const String &filename)
double getProbability_(const Math::GammaDistributionFitter::GammaDistributionFitResult &result_gamma, const Transformation_ &gamma_trafo, const Math::GaussFitter::GaussFitResult &result_gauss, const Transformation_ &gauss_trafo, double score)
IDDecoyProbability & operator=(const IDDecoyProbability &rhs)
assignment operator
Container for peptide identifications from multiple spectra.
Definition: PeptideIdentificationList.h:66
A more convenient string class.
Definition: String.h:34
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:97
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
struct to represent the parameters of a gamma distribution
Definition: GammaDistributionFitter.h:40
struct of parameters of a Gaussian distribution
Definition: GaussFitter.h:40