A method and apparatus for processing step-like output signals generated by non-ideal, nominally single-pole ("N-1P") devices responding to possibly time-varying, pulse-like input signals of finite duration, wherein the goal is to recover the integrated areas of the input signals. Particular applications include processing step-like signals generated by detector systems in response to absorbed radiation or particles and, more particularly, to digitally processing such step-like signals in high resolution, high rate gamma ray (.gamma.-ray) spectrometers with resistive feedback preamplifiers connected to large volume germanium detectors. Superconducting bolometers can be similarly treated. The method comprises attaching a set of one or more filters to the device's (e.g., preamplifier's) output, capturing a correlated multiple output sample from the filter set in response to a detected event, and forming a weighted sum of the sample values to accurately recover the total area (e.g., charge) of the detected event.
STATEMENT AS TO RIGHTS TO INVENTIONS MADE UNDER FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
The U.S. Government has rights in this invention pursuant to Contract No. DE-FG03-97ER82510 awarded by the Department of Energy.