36 #ifndef OPENMS_ANALYSIS_ID_PILISNEUTRALLOSSMODEL_H
37 #define OPENMS_ANALYSIS_ID_PILISNEUTRALLOSSMODEL_H
65 friend class PILISNeutralLossModelGenerator;
92 void getIons(std::vector<RichPeak1D> & peaks,
const AASequence & peptide,
DoubleReal initial_prob);
101 void generateModel();
119 void enableIonStates_(
const AASequence & peptide);
127 void updateMembers_();
This class implements the simulation of the spectra from PILIS.
Definition: PILISNeutralLossModel.h:62
Representation of a peptide/protein sequence.
Definition: AASequence.h:84
HiddenMarkovModel hmm_precursor_
precursor model used
Definition: PILISNeutralLossModel.h:122
UInt num_explicit_
Definition: PILISNeutralLossModel.h:125
int evaluate(const gsl_vector *x, void *params, gsl_vector *f, gsl_matrix *J)
Driver function for the evaluation of function and jacobian.
Hidden Markov Model implementation of PILIS.
Definition: HiddenMarkovModel.h:134
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:90