gui.widget_statistics module

This widget contains the functionality to read out statistical property during the experiment. The widget can be executed as a standalone version.

Functionalities provided in this widget:

Note

Technically the functionality is not completely provided here

  1. Select input Pixel/ Channel for which to show statistics. It is also possible to select channels which are not pixels (i.e. chopper, wobbler,…)

  2. Displays wavenumber in cm-1 of current pixel.

  3. Display the average intensity: Average value for selected pixel. Intensity corresponds to linearized raw data.

  4. Display the Standart deviation of selected pixel/ channel.

  5. Display the mean state intensity: Average relative intensity (probe pixel divided by reference pixel) over all different states.

  6. Display the mean state standard deviation: Averaged standard deviation over all states. E.g. in experiment with a chopper, this would calculate the standard deviation for chopper on and chopper off and average these two.

  7. Display the Average (pump-probe) signal amplitude.

  8. Standard deviation of shot-to-shot pump-probe signal over all pixels/ wavenumbers. Corresponds to the big red number in the old software (but not time sqrt(sample to acquire)).

class WidgetStatistics(*args, obj=None, **kwargs)[source]

Bases: PyQt5.QtWidgets.QGroupBox, ui_statistics.Ui_GroupBox_stats

class Signals[source]

Bases: PyQt5.QtCore.QObject

new_mean_intensity
new_mean_state_intensity
new_mean_state_std
new_signal_amplitude
new_signal_std
new_std_intensity
new_wavenumber