https://doi.org/10.1351/goldbook.T06382
An arrangement using the fact that ions of different mass/charge need different times to travel through a certain distance in a field-free region after they have all been initially given the same translational energy.