Time-of-Flight Diffraction (ToFD)