A laser apparatus for generating optical pulses is disclosed, said laser
apparatus has a reflecting gain element preferably including a fiber gain
medium. The reflecting gain element is coupled to a controllable
reflecting/transmitting module having a reflecting state and a
transmitting state, wherein the controllable reflecting/transmitting
means are operable to switch from the transmitting state to the
reflecting state to initiate a build-up of an optical pulse, and to
switch back to the transmitting state for outputting the optical pulse
before it reaches the reflecting/transmitting means after a cavity
roundtrip. In a preferred embodiment, the controllable
reflecting/transmitting module includes an acousto-optic switch at an
output end of a laser operable to output the optical pulse in zeroth
diffraction order.