-
Notifications
You must be signed in to change notification settings - Fork 0
Polarisation / spin-echo tuning scans #200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Initial commit
- realised that PolarisingDae should not be a type of SimpleDae - This meant that PolarisingDae could not use any of SimpleDae's controllers, waiters or reducers - As a result, centralised all controllers, waiters and reducers to a subdirectory of dae called strategies, whereby they all accept Dae rather than SimpleDae/PolarisingDae unless required to - Updated all references - May put something in architectural decisions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some very initial thoughts
|
|
||
| For complex use-cases, particularly those where the DAE may need to start and stop multiple | ||
| acquisitions per scan point (e.g. polarization measurements), [`SimpleDae`](ibex_bluesky_core.devices.simpledae.SimpleDae) is unlikely to be | ||
| acquisitions per scan point (e.g. Polarisation measurements), [`SimpleDae`](ibex_bluesky_core.devices.simpledae.SimpleDae) is unlikely to be |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK will squash and |
|
I get this after 2 points: also reproduceable in tests |
yes im really not sure about this, initially we thought it was to do with chainedlivefit, carrying over parameter uncertainties between fits but its something I've seen on other ibc branches too e.g momentum scan one we're working on atm, and after making the chainedlivefit fix, it didn't change this, might be good to have a chat about it.. |
I get it on |

Description of work
Minor refactoring/additions to devices/DAE area
and will perform two runs, changing the flipper device at the start and in between runs.
Addition to fitting area
completed fit serve as the initial guess for the subsequent fit. By passing a set of mpl axes to it, it handles LiveFitPlots which point to the LiveFits. Only this should be subscribed, not any LiveFits/LiveFitPlots.
LARMOR inst script/plan
Unit tests & documentation
To test
and "polarisation consolidation transformation"
Also note: