Laser wavepacket ellipse

Add option for non-circular shapes in laser wavepacket.