mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
207 stars 122 forks source link

Support changes to polarization correction inputs in the ISIS Reflectometry GUI and ReflectometryISISLoadAndProcess #37617

Open rbauststfc opened 4 days ago

rbauststfc commented 4 days ago

Under issues #35067 and #36981 we are amending the PolarizationCorrectionWildes and PolarizationCorrectionFredrikze algorithms to allow different input flipper and output spin state orders. Once this has been done we need to consider how best to extend the ISIS Reflectometry GUI and ReflectometryISISLoadAndProcess to support these new options. We should discuss with our scientists whether ReflectometryISISLoadAndProcess and the GUI need to offer the full flexibility that the correction algorithms provide, and if some default settings could be provided via the instrument parameter file.

We know that for PA the POLREF default spin state order does not match the default input flipper configuration for PolarizationCorrectionWildes, so we will need to resolve that at the very least. Other than that, this isn't functionality that is expected to be used all the time via the GUI reduction.

This is part of the Polarised Reflectivity epic.