A detector device, comprising: a multiple-dimensional array of detectors including a plurality of first detectors aligned with each other in a first direction and a plurality of second detectors aligned with each other in the first direction, the second detectors being offset relative to the first detectors in a second direction that is different than the first direction; and the second detectors being shifted in position relative to the first detectors in the first direction so that the position of at least one of the second detectors is situated between the positions of two first detectors in the first direction; and characterized by a processor that determines an interpolation coefficient that compensates for the shift between the first detectors and the second detectors in the first direction, by at least: defining a linear relationship that assumes the plurality of first detectors are aligned with the plurality of second detectors, i.e. that no shift is present between the first and second detectors in the first direction; determining a further relationship between an interpolation error, which is introduced by said shift, and a phase difference associated with said offset; determining a value of the phase difference that minimizes the interpolation error; and determining the interpolation coefficient from the linear relationships using the phase difference that minimizes the interpolation error, and further characterized in that the processor determines an angle of detection of the device based on the interpolation coefficient thereby effectively collapsing the multiple-dimensional array to a uniform, linear array. a multiple-dimensional array of detectors including a plurality of first detectors aligned with each other in a first direction and a plurality of second detectors aligned with each other in the first direction, the second detectors being offset relative to the first detectors in a second direction that is different than the first direction; and the second detectors being shifted in position relative to the first detectors in the first direction so that the position of at least one of the second detectors is situated between the positions of two first detectors in the first direction; and characterized by a processor that determines an interpolation coefficient that compensates for the shift between the first detectors and the second detectors in the first direction, by at least: defining a linear relationship that assumes the plurality of first detectors are aligned with the plurality of second detectors, i.e. that no shift is present between the first and second detectors in the first direction; determining a further relationship between an interpolation error, which is introduced by said shift, and a phase difference associated with said offset; determining a value of the phase difference that minimizes the interpolation error; and determining the interpolation coefficient from the linear relationships using the phase difference that minimizes the interpolation error, and further characterized in that the processor determines an angle of detection of the device based on the interpolation coefficient thereby effectively collapsing the multiple-dimensional array to a uniform, linear array. defining a linear relationship that assumes the plurality of first detectors are aligned with the plurality of second detectors, i.e. that no shift is present between the first and second detectors in the first direction; determining a further relationship between an interpolation error, which is introduced by said shift, and a phase difference associated with said offset; determining a value of the phase difference that minimizes the interpolation error; and determining the interpolation coefficient from the linear relationships using the phase difference that minimizes the interpolation error, and further characterized in that the processor determines an angle of detection of the device based on the interpolation coefficient thereby effectively collapsing the multiple-dimensional array to a uniform, linear array.