Magnetic switching techniques pulse genera by Keet