How it works now:
a = FITSOpticalElement(shift=(X,Y))
but
b = AnalyticOpticalElement(shift_x=X, shift_y=Y)
This is inelegant and should eventually be made more consistent. The syntax for how to specify a shift should be the same regardless of how an optic is implemented.
How it works now:
a = FITSOpticalElement(shift=(X,Y))
butb = AnalyticOpticalElement(shift_x=X, shift_y=Y)
This is inelegant and should eventually be made more consistent. The syntax for how to specify a shift should be the same regardless of how an optic is implemented.