The present invention relates to a system and method for performing rapid
and programmable analysis of data. The present invention relates to a
reconfigurable detector comprising at least one array of a plurality of
pixels, where each of the plurality of pixels can be selected to receive
and read-out an input. The pixel array is divided into at least one pixel
group for conducting a common predefined analysis. Each of the pixels has
a programmable circuitry programmed with a dynamically configurable
user-defined function to modify the input. The present detector also
comprises a summing circuit designed to sum the modified input.