\(\renewcommand\AA{\unicode{x212B}}\)
Reflectometry Changes¶
New Features¶

A new field,
Fredrikze Input Spin State Order
, has been added to the Experiment Settings Tab on the ISIS Reflectometry interface (see image). This allows the spin state order of the input workspace group to be supplied when the reduction performs a Fredrikze polarization correction.The flipper configuration for the input workspace group from the ISIS Reflectometry Interface, when performing a Wildes polarization correction, can now be passed to the reduction by adding a parameter called
WildesFlipperConfig
to your instrument’s parameter file. Additionally, a default configuration of01,01,10,11
has been added to POLREF’s parameter file.When a workspace is loaded on the ISIS Reflectometry GUI Reduction Preview tab, region selectors are now added to the slice viewer plot to display any ROIs from matching experiment settings.
The PolarizationEfficienciesWildes v1 algorithm now propagates errors correctly using the Taylor series method (first order). A new helper class has been introduced to do this using the Eigen
autodiff
module to calculate partials.A new ReflectometryISISCalculatePolEff v1 algorithm has been added. This algorithm provides a convenient wrapper for the ReflectometryISISCreateTransmission v1, PolarizationEfficienciesWildes v1 and JoinISISPolarizationEfficiencies v1 algorithms.