Abstract: Disclosed is a threshold selector that selects a threshold by generating a histogram from a detector signal and a flow cytometer. The detector signal includes both data and noise. A histogram is generated, which includes height data from the pulses of the detector signal as well as noise. The flow cytometer can be operated without samples to generate a histogram that includes only noise. The threshold signal can then be selected by selecting an intensity level on the histogram that is between the noise and data.