Full width at half maximum of the lower-x half (x <= 0).
Full width at half maximum of the peak. The half-maximum crossings are at
-fwhmLow / 2 and fwhmHigh / 2, so the width between them is the mean of
both halves.
the full width at half maximum.
Set the full width at half maximum. Both halves are scaled by the same
ratio, so their mean becomes value while the asymmetry between them is
preserved. A peak with no width has no ratio to preserve, so both halves
take value and the peak stays symmetric.
the new full width at half maximum.
Calculate the height depending of fwhm and area.
Analytical partial derivatives of fct at x, with respect to x and to
each shape parameter (in the same order as getParameters()). Every shape
provides a closed-form Jacobian, so consumers (e.g. curve fitting) can use
it directly instead of numerical differentiation.
position at which to evaluate the derivatives.
Return a parameterized function of a gaussian shape (see README for equation).
Convert a full width at half maximum to the width between the inflection
points. For this peak's own fwhm the result is exactly σlow + σhigh.
full width at half maximum. Defaults to the peak's fwhm.
the width between the inflection points.
Calculate the area of a specific shape.
returns the area of the specific shape and parameters.
Calculate intensity array of a gaussian shape.
Intensity values.
Calculate the number of times FWHM allows to reach a specific area coverage.
Optionalarea: numberExpected area to be covered.
Returns an array of the different parameters characterizing the shape
Convert a width between the inflection points back to a full width at half
maximum. A single width does not encode the asymmetry, so it cannot recover
fwhmLow and fwhmHigh individually.
width between the inflection points.
the corresponding full width at half maximum.
Full width at half maximum of the higher-x half (x > 0).