undulator
undulator · undulators
A periodic structure of dipole magnets that generates a low-energy collimated beam of…A periodic structure of dipole magnets that generates a low-energy collimated beam of radiation.
Meaning
1 sensesA periodic structure of dipole magnets that generates a low-energy collimated beam of radiation.
Translations
1 languagesOrigin
From undulate + -or.From undulate + -or.
Wiktionary, CC BY-SA 4.0 · source