Description
The FlipperEfficiency.value
member is a float, and it's assumed that it is a float when we use it here.
Is it physically correct that the flipper efficiency cannot depend on wavelength?
In the case of polarization correction for reflectometry that I'm currently working on this becomes a problem. The problem happens because the calibration step doesn't produce a flipper efficiency
That is, instead of representing the polarization efficiency of the component using the two variables
In principle we can translate between the two different ways of viewing it, like this:
How to solve?
-
If it is the case that the flipper efficiency is independent of wavelength and other event coordinates then it might make sense to try to determine the flipper efficiency fromI've checked this with the IDS, the flipper efficiency can be wavelength dependent.$P_{\pm}$ averaging (in some way)$(P_{+} + P_{-}) / 2 P_{+}$ over wavelength and detector pixel. - If it is reasonable that the flipper efficiency is wavelength dependent then we should change the code to reflect that.