ContinuousWaveletTransformNumIntegration

class pyopenms.ContinuousWaveletTransformNumIntegration

Bases: object

Cython implementation of _ContinuousWaveletTransformNumIntegration

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1ContinuousWaveletTransformNumIntegration.html

– Inherits from [‘ContinuousWaveletTransform’]

__init__()
  • Cython signature: void ContinuousWaveletTransformNumIntegration()

  • Cython signature: void ContinuousWaveletTransformNumIntegration(ContinuousWaveletTransformNumIntegration &)

Methods

__init__

  • Cython signature: void ContinuousWaveletTransformNumIntegration()

getLeftPaddingIndex

Cython signature: ptrdiff_t getLeftPaddingIndex() Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)

getRightPaddingIndex

Cython signature: ptrdiff_t getRightPaddingIndex() Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)

getScale

Cython signature: double getScale() Returns the scale of the wavelet

getSignal

Cython signature: libcpp_vector[Peak1D] getSignal() Returns the wavelet transform of the signal

getSignalLength

Cython signature: ptrdiff_t getSignalLength() Returns the signal length [end_left_padding,begin_right_padding]

getSize

Cython signature: int getSize() Returns the signal length including padded zeros [0,end]

getSpacing

Cython signature: double getSpacing() Returns the spacing of raw data

getWavelet

Cython signature: libcpp_vector[double] getWavelet() Returns the wavelet

init

Cython signature: void init(double scale, double spacing) Perform possibly necessary preprocessing steps, like tabulating the Wavelet

setLeftPaddingIndex

Cython signature: void setLeftPaddingIndex(ptrdiff_t end_left_padding) Sets the position where the signal starts

setRightPaddingIndex

Cython signature: void setRightPaddingIndex(ptrdiff_t begin_right_padding) Sets the position where the signal starts

setScale

Cython signature: void setScale(double scale) Sets the spacing of raw data

setSignal

Cython signature: void setSignal(libcpp_vector[Peak1D] & signal) Sets the wavelet transform of the signal

setSignalLength

Cython signature: void setSignalLength(ptrdiff_t signal_length) Sets the signal length [end_left_padding,begin_right_padding]

setSpacing

Cython signature: void setSpacing(double spacing) Sets the spacing of raw data

setWavelet

Cython signature: void setWavelet(libcpp_vector[double] & wavelet) Sets the signal

getLeftPaddingIndex()

Cython signature: ptrdiff_t getLeftPaddingIndex() Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)

getRightPaddingIndex()

Cython signature: ptrdiff_t getRightPaddingIndex() Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)

getScale()

Cython signature: double getScale() Returns the scale of the wavelet

getSignal()

Cython signature: libcpp_vector[Peak1D] getSignal() Returns the wavelet transform of the signal

getSignalLength()

Cython signature: ptrdiff_t getSignalLength() Returns the signal length [end_left_padding,begin_right_padding]

getSize()

Cython signature: int getSize() Returns the signal length including padded zeros [0,end]

getSpacing()

Cython signature: double getSpacing() Returns the spacing of raw data

getWavelet()

Cython signature: libcpp_vector[double] getWavelet() Returns the wavelet

init()

Cython signature: void init(double scale, double spacing) Perform possibly necessary preprocessing steps, like tabulating the Wavelet

setLeftPaddingIndex()

Cython signature: void setLeftPaddingIndex(ptrdiff_t end_left_padding) Sets the position where the signal starts

setRightPaddingIndex()

Cython signature: void setRightPaddingIndex(ptrdiff_t begin_right_padding) Sets the position where the signal starts

setScale()

Cython signature: void setScale(double scale) Sets the spacing of raw data

setSignal()

Cython signature: void setSignal(libcpp_vector[Peak1D] & signal) Sets the wavelet transform of the signal

setSignalLength()

Cython signature: void setSignalLength(ptrdiff_t signal_length) Sets the signal length [end_left_padding,begin_right_padding]

setSpacing()

Cython signature: void setSpacing(double spacing) Sets the spacing of raw data

setWavelet()

Cython signature: void setWavelet(libcpp_vector[double] & wavelet) Sets the signal