A list of suspected peaks created, based on the FWHM calibration. This is done by applying a simple, rectangular, convolution-type peak search function.
Determination of region bounds follows. Regions are consecutive channel ranges, with one or more peaks, where the measured background may be described by the sum of HyperLab's various background functions. Regions are determined to be wide enough for the safe background function determination, but close enough to the peak to prevent unnecessary overlapping of background with peaks.
A spectrum deconvolution is performed for the region. Various parameters are fitted in this step, in order to find the best match between the model function and the measured counts. The measure of the matching utilizes variances of counts – and possibly the Westphal-corrected variances in case of Dual LFC measurements. This way the fitted areas are corrected properly for count losses.
If the fit is not satisfactory, an iterative refinement process is started, when new peaks may be added, removed, or the region bounds extended or collapsed. This flexible automatic self-adjustment makes HyperLab an outstanding deconvolution tool.
After a best matching deconvolution is found, the final steps follow: elimination of unnecessary fitted parameters and calculation of peak areas together with their uncertainties.
When a region deconvolution is finished, the next region is taken until the end of the spectrum.
After spectrum fitting, a peak list is presented to the user, together with graphical representation of the fitted regions.