Compact optical pulse train generator

A device that is capable of creating a series of equally spaced, identical pulses from a single pulse is presented. It is useful for studying the time development of transient phenomena.