The peakDetect is different from a typical APE autocorrelator which measures the width of a pulse over certain (small) time windows around the actual pulse width itself. Also, the typical autocorrelator is not laid out for the dynamic range to measure low level yet long range (and thus significantly energetic) pulse