ess.powder.correction.normalize_by_vanadium_dspacing#

ess.powder.correction.normalize_by_vanadium_dspacing(data, vanadium, uncertainty_broadcast_mode)[source]#

Normalize sample data by a vanadium measurement and return intensity vs. d-spacing.

Parameters:
  • data (FocussedDataDspacing[TypeVar(_RunTypeNoVanadium, ess.reduce.nexus.types.SampleRun (int), ess.powder.types.EmptyCanRun (int))]) – Sample data.

  • vanadium (FocussedDataDspacing[ess.reduce.nexus.types.VanadiumRun (int)]) – Vanadium data.

  • uncertainty_broadcast_mode (UncertaintyBroadcastMode) – Choose how uncertainties of vanadium are broadcast to the sample data. Defaults to UncertaintyBroadcastMode.fail.

Returns:

IofDspacing[TypeVar(_RunTypeNoVanadium, ess.reduce.nexus.types.SampleRun (int), ess.powder.types.EmptyCanRun (int))]data / vanadium. May contain a mask “zero_vanadium” which is True for bins where vanadium is zero.