ewoksxrdct.tasks.create_nxxrdct.CreateNxxrdctInputModel#

class ewoksxrdct.tasks.create_nxxrdct.CreateNxxrdctInputModel(**data)[source]#

Bases: BaseInputModel

Parameters:

data (Any)

beam_incident_energy: float | None#
bliss_path: str | None#
detector_count_time: float | None#
detector_data: str | None#
detector_diffraction_channel: str | None#
detector_distance: float | None#
detector_polar_angle: str | None#
detector_x_pixel_size: float | None#
detector_y_pixel_size: float | None#
end_time: str | None#
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'validate_assignment': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

monitor_data: list | None#
monitor_integral: float | None#
monitor_mode: str | None#
monitor_preset: str | None#
monochromator_wavelength: float | None#
nx_path: str#
sample_name: str | None#
sample_rotation_angles: str | list | None#
sample_translation_values: str | list | None#
sample_x_translation: str | list | None#
sample_y_translation: str | list | None#
sample_z_translation: str | list | None#
source_name: str | None#
source_probe: str | None#
source_type: str | None#
start_time: str | None#
title: str | None#