Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

Clarify which transmission is which #1271

Merged
merged 8 commits into from
Apr 4, 2024

Conversation

dperl-dls
Copy link
Collaborator

@dperl-dls dperl-dls commented Mar 18, 2024

Fixes #1033
Transmission is now an experiment param; only the readback value is stored in the ispyb params, which will be resolved later.

Link to dodal PR (if required): https://github.com/DiamondLightSource/dodal/pull/394/files

GDA change in https://gerrit.diamond.ac.uk/c/gda/gda-mx/+/41468

To test:

  1. Run tests

Copy link
Contributor

@olliesilvester olliesilvester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! I like that the experiment parameters now all inherit from BaseModel, but do we need separate AbstractExperimentParameterBase and AbstractExperimentWithBeamParams? Won't everything always need a transmission_fraction?

@olliesilvester
Copy link
Contributor

Also I guess we shouldn't merge until we make the GDA change which puts transmission fraction in experiment params

@dperl-dls dperl-dls merged commit f939ffb into main Apr 4, 2024
4 checks passed
@dperl-dls dperl-dls deleted the 1033_clarify_desired_transmission branch April 4, 2024 06:43
olliesilvester pushed a commit to olliesilvester/mx-bluesky that referenced this pull request Aug 23, 2024
…Source/1033_clarify_desired_transmission

Clarify which transmission is which
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Be clear about desired vs actual transmission
2 participants