Encapsulates properties for averaging and confidence interval calculation of the spectrum.
Encapsulates properties for averaging and confidence interval calculation of the spectrum.
| Name | Type | Description |
|---|
| Averaged | int | Contains the number of averages made so far. |
| AveragedSpectrum | TSpectrum* | |
| Averages | int | Defines the number of averages to make. |
| Averaging | TAveraging | Defines the type of averaging to perform. |
| CalcLimits | bool | If True, the upper and lower limits of the confidence interval will be calculated and placed in UpperLimit and LowerLimit. |
| CalcMinMax | bool | If True, the averaging process will also compute the standard deviation. |
| CalcStdDev | bool | If True, the averaging process will also compute the standard deviation for each spectral line. |
| ConfidenceInterval | double | Defines the confidence interval in percent to determine the upper and lower confidence limit. |
| ExpDecay | int | The parameter for the exponential averaging. |
| LowerLimit | TVecList* | Holds a list of vectors with lower confidence interval limits. |
| Recursive | bool | If True the result is computed each time a new spectrum is added. |
| StdDev | TVecList* | If CalcStdDev is True and frequency spectrum has been averaged, this property contains the standard deviation of Amplt and Phase vectors. |
| UpperLimit | TVecList* | Holds a list of vectors with upper confidence interval limits. |