Methods, systems and computer readable media for dynamically controlling a time period of ion detection by an ion detector of a mass spectrometer. The multi-level waveguide is made up of stacked substrates, each containing a two dimensional array of transparent material filled vias. The headrest is supported by a multi-position bracket assembly.