Return
Fast pulse detection algorithms for digitized waveforms from scintillators
DOI:10.1016/j.cpc.2010.10.017.png)
Abstract
En 中文
Advanced C++ programming methods as well as fast Pulse Detection Algorithms (PDA) have been implemented in order to increase the computing speed of a LabVIEW (TM) data processing software developed for a Digital Pulse Shape Discrimination (DPSD) system for liquid scintillators. The newly implemented PDAs are described and compared: the most efficient method has been implemented in the data processing software, which has also been ported into C++. The comparison of the computing speeds of the new and old versions of the PDAs are presented. Program summary Program title: DPDS - Digital Pulse Detection Software Catalogue identifier: AEHQ_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEHQ_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 454 070 No. of bytes in distributed program, including test data, etc.: 20 987 104 Distribution format: tar.gz Programming language: C++ (Borland Visual C++) Computer: IBM PC Operating system: MS Windows 2000 and later... RAM: <50 Mbytes, highly depends on settings Classification: 4.12 External routines: Only standard Borland Visual C++ libraries Nature of problem: A very slow pulse detection algorithm, used as standard in LABView, is preventing the ability to process achieved data during the pause between plasma discharges in modern tokamaks. Solution method: Simple yet precise pulse detection algorithms implemented and the whole data processing software translated from LABView into C++. This speeded up the elaboration up to 30 times. Restrictions: Windows system decimal separator must be ., not ,. Additional comments: Processing 300 MB data file should not take longer then 10 minutes. Running time: From 1 minute to 1 hour. (C) 2010 Elsevier B.V. All rights reserved.
Keywords:
C plus
LabVIEW
Data processing software
Fast Pulse Detection Algorithms (PDA)
Digital Pulse Shape Discrimination (DPSD)
Liquid scintillators
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
IF:
3.4
Papers:
1.2W
Citations:
3.7W

