Electrons emitted by an electron gun are first accelerated in a linear accelerator (linac) and then transmitted to a circular accelerator (booster synchrotron) where they are accelerated to reach an energy level of 6 billion electron volts (6 GeV).

These high-energy electrons are then injected into a large storage ring where they circulate in a vacuum environment, at a constant energy, for many hours. Each time these electrons pass through an undulator, a device consisting of series of alternating magnets, they emit X-rays, which are directed along beamlines.