The Heaviside step function