Ewoks Tasks#

PlanckRadianceFit#

Fit Black Body radiance with Planck’s law.

Identifier:
ewoksid24.tasks.fit.PlanckRadianceFit
Task type:
class
Inputs:
temp_data*
wavelength_max
wavelength_min
Outputs:
temp_data

ScanTemperaturePlot#

Save laser-heated DAC temperature plots as images.

Identifier:
ewoksid24.tasks.plot.ScanTemperaturePlot
Task type:
class
Inputs:
temp_down_data*
temp_up_data*
dpi
extend_plotrange_left
extend_plotrange_right
figsize
fontsize
output_directory
pause
show
two_color_difference
Outputs:
filenames

XasTemperaturePlot#

Save laser-heated DAC temperature XAS plots as images.

Identifier:
ewoksid24.tasks.plot.XasTemperaturePlot
Task type:
class
Inputs:
temp_down_data*
temp_up_data*
xas_data*
dpi
extend_plotrange_left
extend_plotrange_right
figsize
fontsize
output_directory
pause
show
two_color_difference
Outputs:
filenames

ScanTemperatureRead#

Read laser-heated DAC scan with temperature data.

Identifier:
ewoksid24.tasks.read.ScanTemperatureRead
Task type:
class
Inputs:
filename*
scan_number*
retry_period
retry_timeout
subscan_number
Outputs:
temp_down_data
temp_up_data

XasTemperatureRead#

Read laser-heated DAC XAS scan with temperature data.

Identifier:
ewoksid24.tasks.read.XasTemperatureRead
Task type:
class
Inputs:
filename*
scan_number*
energy_name
mu_name
retry_period
retry_timeout
subscan_number
Outputs:
temp_down_data
temp_up_data
xas_data