hernquist distribution function