Closed amandalund closed 3 months ago
Thanks @sethrj, yeah I can definitely move the pre-gen changes into a separate PR.
@sethrj I'm happy to split this up further if you'd like since it's still a little large (maybe into actions/executors and collector/test).
This adds an optical collector class to build the pre- and post-step actions for creating the optical distribution data. A test runs the stepping loop with these actions added and checks the generated distributions.