Compton clock