ess.bifrost.workflow.BifrostSimulationWorkflow#

ess.bifrost.workflow.BifrostSimulationWorkflow(detector_names, tof_lut_provider=TofLutProvider.FILE)[source]#

Data reduction workflow for simulated BIFROST data.

Parameters:
  • detector_names (list[NeXusName[NXdetector]]) – Names of NXdetector groups in the input NeXus file.

  • tof_lut_provider (TofLutProvider, default: <TofLutProvider.FILE: 1>) – Specifies how the time-of-flight lookup table is provided: - FILE: Read from a file. - TOF: Computed from chopper settings using the ‘tof’ package. - MCSTAS: From McStas simulation (not implemented yet).

Returns:

Pipeline – A pipeline for reducing simulated BIFROST data.