35 #ifndef OPENMS_ANALYSIS_DENOVO_DENOVOIONSCORING_H 
   36 #define OPENMS_ANALYSIS_DENOVO_DENOVOIONSCORING_H 
  121     virtual void getIonScores(std::vector<IonScore> & ion_scores, 
const RichPeakSpectrum & spec) = 0;
 
  123     virtual void getIonScores(std::vector<std::vector<IonScore> > & ion_scores, 
const RichPeakMap & exp) = 0;
 
  128 #endif // OPENMS_ANALYSIS_DENOVO_DENOVOIONSCORING_H 
IonScore. 
Definition: DeNovoIonScoring.h:60
SignedSize index
index of peak in the spectrum, -1 if not in spectrum 
Definition: DeNovoIonScoring.h:70
IonScore()
Definition: DeNovoIonScoring.h:73
ptrdiff_t SignedSize
Signed Size type e.g. used as pointer difference. 
Definition: Types.h:151
IonScore(const IonScore &rhs)
Definition: DeNovoIonScoring.h:80
Base class for ion scoring implementation for de novo algorithms. 
Definition: DeNovoIonScoring.h:51
Representation of a mass spectrometry experiment. 
Definition: MSExperiment.h:68
DoubleReal position
position of the ion 
Definition: DeNovoIonScoring.h:67
DoubleReal score
score 
Definition: DeNovoIonScoring.h:64
virtual ~IonScore()
Definition: DeNovoIonScoring.h:87
A base class for all classes handling default parameters. 
Definition: DefaultParamHandler.h:90
IonScore & operator=(const IonScore &rhs)
Definition: DeNovoIonScoring.h:91