'One dimensional Mexican Hat model function'

@staticmethod
def evaluate(x, amplitude, x_0, sigma):

    xx_ww = (((x - x_0) ** 2) / (2 * (sigma ** 2)))
    return ((amplitude * (1 - (2 * xx_ww))) * np.exp((- xx_ww)))
