1
from libcpp.vector cimport vector as libcpp_vector
2
from DefaultParamHandler cimport *
3
from MSSpectrum cimport *
4
from MSExperiment cimport *
5
from ChromatogramPeak cimport *
6
from RichPeak1D cimport *
8
cdef extern from "<OpenMS/ANALYSIS/DENOVO/DeNovoIonScoring.h>" namespace "OpenMS":
10
cdef cppclass DeNovoIonScoring "OpenMS::DeNovoIonScoring":
12
DeNovoIonScoring() nogil except +
13
DeNovoIonScoring(DeNovoIonScoring) nogil except +
14
void getIonScores(libcpp_vector[ IonScore_DeNovoIonScoring ] &ion_scores, MSSpectrum[RichPeak1D] &spec) nogil except +
15
void getIonScores(libcpp_vector[ libcpp_vector[ IonScore_DeNovoIonScoring ] ] &ion_scores, MSExperiment[RichPeak1D, ChromatogramPeak] &exp) nogil except + #wrap-ignore
18
cdef extern from "<OpenMS/ANALYSIS/DENOVO/DeNovoIonScoring.h>" namespace "OpenMS::DeNovoIonScoring":
20
cdef cppclass IonScore_DeNovoIonScoring "OpenMS::DeNovoIonScoring::IonScore":
21
IonScore_DeNovoIonScoring() nogil except +
22
IonScore_DeNovoIonScoring(IonScore_DeNovoIonScoring) nogil except +
30
# index of peak in the spectrum, -1 if not in spectrum