fix bug in angular correction !

- the origin of the energy axis for the angular correction was
  always the first pixel of the x-axis, not the ZLP position