Ellipticity and astigmatism compensation in a double-pass AOM setup via the generalized ABCD matrix approach | Synapse