SplinePackage

class pyopenms.SplinePackage

Bases: object

Cython implementation of _SplinePackage

Original C++ documentation is available here

__init__()

Overload:

__init__(self, pos: List[float], intensity: List[float]) None

Overload:

__init__(self, in_0: SplinePackage) None

Methods

__init__

Overload:

eval(self, pos)

Returns interpolated intensity position pos

getPosMax(self)

Returns the maximum position for which the spline fit is valid

getPosMin(self)

Returns the minimum position for which the spline fit is valid

getPosStepWidth(self)

Returns a sensible position step width for the package

isInPackage(self, pos)

Returns true if position in

eval(self, pos: float) float

Returns interpolated intensity position pos

getPosMax(self) float

Returns the maximum position for which the spline fit is valid

getPosMin(self) float

Returns the minimum position for which the spline fit is valid

getPosStepWidth(self) float

Returns a sensible position step width for the package

isInPackage(self, pos: float) bool

Returns true if position in