Abstract

A complete digital spectroscopy system supporting the 'optimum' filtering has been designed, built and tested. The optimum filtering has proven to be the best processing algorithm with respect to the achievable energy resolution. The full system has been implemented in a PC, using a dedicated board for the data acquisition and the CPU of the PC for the digital processing. The code is written in C-language, focused on reducing the execution time, thus reaching a throughput of 1000 pulses per second using a Pentium 100 MHz and processing 12 samples for each pulse. With this optimized code, the processing time increases only linearly with the number of samples per pulse in spite of the algorithm being quadratic. A large variety of high resolution and medium rate applications can fruitfully take advantage of this 'optimum' digital spectroscopy system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call