Returns the Fourier transformed and shifted data

        :return:

def spectrum(self):
        """
        Returns the Fourier transformed and shifted data

        :return:
        """
        return numpy.fft.fftshift(numpy.fft.fft(self, axis=-1), axes=-1)