HA Hall- IDFT