1. A Raman generator comprising:
a Raman medium configured to receive a pump pulse at a first wavelength and shift at least a portion of the pump pulse energy
or power into a Stokes-shifted pulse at a second wavelength, the Raman medium having a longitudinal central axis; and
one or more optical elements configured to pass the pump pulse and the Stokes-shifted pulse multiple times through the Raman
wherein each pass of the pulses through the Raman medium follows a path;
wherein each path is parallel or anti-parallel to the other paths; and
wherein the paths of three or more consecutive passes of the pulses through the Raman medium alternate between opposite sides
of the longitudinal central axis of the Raman medium.