Algorithms And Electronics For Processing Data From Pixelated Semiconductor Gamma-Ray Detectors