SplinePackage

class pyopenms.SplinePackage

Bases: object

Cython implementation of _SplinePackage

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

__init__()
  • Cython signature: void SplinePackage(libcpp_vector[double] pos, libcpp_vector[double] intensity)

  • Cython signature: void SplinePackage(SplinePackage &)

Methods

__init__

  • Cython signature: void SplinePackage(libcpp_vector[double] pos, libcpp_vector[double] intensity)

eval

Cython signature: double eval(double pos) Returns interpolated intensity position pos

getPosMax

Cython signature: double getPosMax() Returns the maximum position for which the spline fit is valid

getPosMin

Cython signature: double getPosMin() Returns the minimum position for which the spline fit is valid

getPosStepWidth

Cython signature: double getPosStepWidth() Returns a sensible position step width for the package

isInPackage

Cython signature: bool isInPackage(double pos) Returns true if position in

eval()

Cython signature: double eval(double pos) Returns interpolated intensity position pos

getPosMax()

Cython signature: double getPosMax() Returns the maximum position for which the spline fit is valid

getPosMin()

Cython signature: double getPosMin() Returns the minimum position for which the spline fit is valid

getPosStepWidth()

Cython signature: double getPosStepWidth() Returns a sensible position step width for the package

isInPackage()

Cython signature: bool isInPackage(double pos) Returns true if position in