This PR enables CircuitBuilder.sweep_n_dim to sweep over a property of the created Segment objects. As a use case, the PR adds the property distortion_dicts to Segment, which (if it is set) supersedes the respective setting in pulsar. This enables us to implement a sweep over distortion_dicts in order to compare the effect of different flux line predistortion filters.
A small PR that should not be very difficult to review for @stephlazar .
FYI @nathlacroix
This PR enables CircuitBuilder.sweep_n_dim to sweep over a property of the created Segment objects. As a use case, the PR adds the property distortion_dicts to Segment, which (if it is set) supersedes the respective setting in pulsar. This enables us to implement a sweep over distortion_dicts in order to compare the effect of different flux line predistortion filters.
A small PR that should not be very difficult to review for @stephlazar . FYI @nathlacroix