Source: https://accelconf.web.cern.ch/icap06/PAPERS/MOA1MP03.PDF