Ewoks tasks#
PlanckRadianceFit#
Fit Black Body radiance with Planck’s law.
- Identifier:
ewoksid24.tasks.fit.PlanckRadianceFit
- Task type:
class
- Required inputs:
temp_data
- Optional inputs:
wavelength_max, wavelength_min
- Outputs:
temp_data
ScanTemperaturePlot#
Save laser-heated DAC temperature plots as images.
- Identifier:
ewoksid24.tasks.plot.ScanTemperaturePlot
- Task type:
class
- Required inputs:
temp_down_data, temp_up_data
- Optional inputs:
dpi, extend_plotrange_left, extend_plotrange_right, figsize, filename, fontsize, 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
- Required inputs:
temp_down_data, temp_up_data, xas_data
- Optional inputs:
dpi, extend_plotrange_left, extend_plotrange_right, figsize, filename, fontsize, pause, show, two_color_difference
- Outputs:
filenames
ScanTemperatureRead#
Read laser-heated DAC scan with temperature data.
- Identifier:
ewoksid24.tasks.read.ScanTemperatureRead
- Task type:
class
- Required inputs:
filename, scan_number
- Optional inputs:
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
- Required inputs:
filename, scan_number
- Optional inputs:
energy_name, mu_name, retry_period, retry_timeout, subscan_number
- Outputs:
temp_down_data, temp_up_data, xas_data