Description and performance of an improved version of a high dispersion magnetic analyser