FFT of square wave generation script BarringtonJames JamesStephen 2018 Python 2.7 script used to create a discrete FFT of a square wave associated with our paper 'The effect of UV irradiation duty cycle on the transmission spectra of optical fiber long period gratings'