High Repetition Rate Pulsers for Beam Switching Magnets | IEEE Journals & Magazine | IEEE Xplore