Single Photon Avalanche Photodiode Detector