Analog front end electronics
Simply use a peak-hold. Which feeds an analog comparator. Which triggers the ADC and the reset-delay. And use a 74122/123 delay IC, to reset the peak-hold after 1milliSecond.