A Mesoscopic Terahertz Pulse Detector