advanced32 min studyLesson 980 in Physics

Timing resolution, dead time and pileup

Separate the precision of a timestamp from lost events, unresolved overlaps and intrinsic efficiency.

On this page

What you’ll understand

  • Combine independent timing jitter and digitization contributions.
  • Compute ideal nonparalyzable and paralyzable counting rates.
  • Distinguish intrinsic detection efficiency, dead-time loss and pileup probability.

A detector can assign precise times to the events it records while losing many events at high rate. Timing resolution, recovery dead time and pulse pileup describe different limitations. Confusing them can make a corrected count rate appear to validate a timing claim, or make a narrow single-event peak hide severe throughput losses. Begin with the response to an isolated pulse, then add a declared arrival process and recovery rule. A realistic calibration must test each ingredient rather than infer every rate effect from one quoted nanosecond number.

Define an isolated-event timestamp budget

Near a threshold crossing, a small voltage fluctuation shifts the crossing time by voltage noise divided by local pulse slope. This linearization assumes the slope is sufficiently well defined and the noise is small. Pulse-height changes also shift a fixed-threshold time, producing time walk; amplitude corrections or constant-fraction discrimination can reduce that effect but do not automatically remove electronic noise or fluctuations in the physical signal formation process.

Independent rms timing contributions add as variances, not as widths directly. An ideal uniformly quantized time bin contributes its width divided by the square root of twelve if the quantization error is uniformly distributed. Clock jitter and calibration residuals must be separately specified. Two equal independent detector timestamps give a difference width larger by the square root of two; correlated clock fluctuations can cancel or add differently, so that inference cannot be made without checking correlations.

σt,noise≃σV∣dV/dt∣,σt2=σt,noise2+Δtbin212+σt,clock2+⋯\sigma_{t,\rm noise}\simeq\frac{\sigma_V}{|dV/dt|},\qquad \sigma_t^2=\sigma_{t,\rm noise}^2+\frac{\Delta t_{\rm bin}^2}{12}+\sigma_{t,\rm clock}^2+\cdots
The terms are rms contributions under an independence assumption. The ellipsis allows source, transport, time-walk residuals and calibration terms; the formula is not a complete universal detector budget.↔ Scroll wide equations horizontally.

Choose a recovery rule and define the input rate

Let the incident event stream be stationary Poisson, and let a constant independent intrinsic efficiency thin it into a Poisson stream of triggerable arrivals. Call that latter rate r. In the ideal nonparalyzable model, each accepted event blocks the detector for a fixed dead time, while arrivals during the blocked interval are lost without extending it. A mean accepted cycle consists of the dead interval followed by a mean waiting time for the next arrival.

In the ideal paralyzable model, every arrival restarts recovery, including those not recorded. An event is recorded only if the preceding interval of one dead-time length contains no other arrival, giving an exponential live probability. The recorded rate can decrease at high input rate, unlike the monotonic saturating nonparalyzable curve. Real instruments can mix recovery mechanisms, have multiple channels or use buffering, so a rate correction needs a measured response model rather than an assumed device label.

r=εintΦ,mnonpar=r1+rτ,mpar=re−rτr=\varepsilon_{\rm int}\Phi,\qquad m_{\rm nonpar}=\frac{r}{1+r\tau},\qquad m_{\rm par}=r e^{-r\tau}
Phi is incident rate, epsilonint is intrinsic efficiency before recovery losses, tau is a fixed dead time and m is recorded rate. Both formulas assume a stationary Poisson triggerable input and their stated ideal recovery rule.↔ Scroll wide equations horizontally.

Treat overlapping pulses and counting errors explicitly

Pileup occurs when arrivals close enough in time produce overlapping signals that cannot be separated by the chosen reconstruction. For a specified forward overlap window, the Poisson probability of at least one additional triggerable arrival follows from the zero-arrival probability. The window is a reconstruction parameter and need not equal recovery dead time. Some overlapping pulses are rejected, some shift measured energy, and some are resolved by waveform fitting; none of those outcomes is determined solely by the arrival probability.

Dead time also changes the statistical structure of the recorded stream. Its output is generally not a Poisson process, so correcting the mean rate does not justify assigning a square-root-of-count uncertainty without further analysis. Intrinsic efficiency, live fraction and selection acceptance likewise should not be multiplied blindly when their definitions or event correlations overlap. The binomial lab illustrates independent fixed-trial efficiency statistics only; it intentionally does not implement dead time, temporal pileup or correlated counting errors.

P(one or more additional arrivals in [0,w])=1−e−rw,r=mnonpar1−mnonparτ(mnonparτ<1)P(\text{one or more additional arrivals in }[0,w])=1-e^{-rw},\qquad r=\frac{m_{\rm nonpar}}{1-m_{\rm nonpar}\tau}\quad(m_{\rm nonpar}\tau<1)
The first expression conditions on an event at time zero in a Poisson input and uses a forward window w. The inverse mean-rate correction is specific to the nonparalyzable model and becomes sensitive near saturation.↔ Scroll wide equations horizontally.

A timestamp is not a recovery time

An isolated pulse has rms voltage noise 4 mV and threshold slope 20 mV/ns. The time-bin width is 0.12 ns and independent clock jitter is 0.15 ns rms. Neglect other contributions. Find the single-channel timestamp rms width and the difference width of two identical independent channels.

  1. Noise jitter is 4/20 = 0.20 ns. Uniform bin quantization contributes 0.12/sqrt(12), about 0.03464 ns rms, not the full bin width as an rms error.

  2. The variance sum is 0.20 squared plus 0.12 squared divided by twelve plus 0.15 squared = 0.0637 square ns. Its square root is about 0.2524 ns.

  3. Two independent identical timestamp errors give difference variance twice this value, so the difference rms width is about 0.3569 ns. This calculation supplies no recovery dead time and says nothing about how many pulses can be accepted per second.

The result

The single-channel rms timestamp width is about 0.2524 ns and the independent difference width about 0.3569 ns.

Explore the model

Interactive lab

Interactive lab · probability

Independent efficiency trials only

Reset and set BOTH Success probability p = 0.50 and Trials n = 10; predict mean accepted count 5 and variance 2.5. Compare a fresh Reset run at p = 0.50 and n = 20; predict mean 10 and variance 5. This exact binomial model assumes independent fixed trials; it has no arrival times, pulse overlap, recovery dead time or Poisson-output guarantee.

Independent efficiency trials onlyThese are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Current readings: Mean · np: 5; Variance · np(1−p): 2.5; Total probability: 1. All parameters are adjustable with the labeled controls below.03581000.070.150.220.3Successes kP(X = k)k = 0 · P = 9.77e-4
Exact probabilityHighlighted outcomeMean np
Mean · np
5
Variance · np(1−p)
2.5
Total probability
1
t = 0 s

These are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forEfficiency statistics require an error model, and recovery losses can create correlations.

Check your understanding

Which statement distinguishes the two ideal dead-time models for Poisson input?

Try it yourself

A Poisson incident stream has rate 250,000 per second and independent intrinsic efficiency 0.80. With fixed dead time 2.00 microseconds, find the triggerable input rate and each ideal recorded rate. For a forward overlap window 1.00 microsecond, find the probability of another triggerable arrival.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Apply intrinsic thinning before either recovery formula. Use the triggerable rate, not the recorded rate, in the stipulated Poisson-window probability.

Compare with the solution

The triggerable rate is 200,000 per second and r tau=0.40. Nonparalyzable recording gives 200,000/1.40, approximately 142,857 per second. Paralyzable recording gives 200,000 exp(-0.40), approximately 134,064 per second. The forward overlap probability is 1-exp(-0.20), approximately 0.1813. These are distinct predictions for the specified input and ideal rules. One should not multiply that overlap probability into either recorded rate without defining which overlapping events are rejected and how rejection interacts with recovery; the output uncertainty also needs a non-Poisson counting model.

Take it with you

  • Timestamp precision, dead time and overlap resolution are separate specifications.
  • A recovery correction requires the input process and dead-time model.
  • Correcting a mean count rate does not restore Poisson output statistics.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.