Skip to content
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

Apply uncertainties in local coordinates #205

Open
hamogu opened this issue Mar 15, 2019 · 0 comments
Open

Apply uncertainties in local coordinates #205

hamogu opened this issue Mar 15, 2019 · 0 comments

Comments

@hamogu
Copy link
Member

hamogu commented Mar 15, 2019

Sometimes it would be useful to apply uncertainties in local coordinates. An example is REDSOX where +x means something very different for the 3 multi-layer mirrors. Here, it would be more useful to to the misalignment in local coordinates, i.e. +x means "along the coordinates of the graded ML mirror". I think design.tolerances could provide a function or a decorator to rotate the translation bit (need to think about the rotation) of a misalignment into the local coordinates system first. Alternatively, Parallel objects could get a switch or a second set of uncertainties to decide at what point (before or after setting the pos3d) the uncertainty is applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant