Polaris: a general-purpose, modular data acquisition framework

Polaris: a general-purpose, modular data acquisition framework
复制标题

Polaris:通用、模块化数据采集框架

DOI:
--
复制
发表时间:
2018
影响因子:
1.3
通讯作者:
B. Suerfu
B. Suerfu
中科院分区:
工程技术4区
文献类型:
--
作者:
B. Suerfu

文献摘要

被引文献

相似文献

数据采集(DAQ)在大多数(如果不是全部)实验科学中起着关键作用。然而,开发DAQ软件是困难和耗时的。Polaris是一个用C++编写的通用、模块化、开源框架,可以满足从实验室测量到中等规模核物理和粒子物理实验的各种DAQ要求。这是通过将特定应用的要求与DAQ软件的常见功能分离来实现的。本文重点介绍Polaris的设计理念和特性,并描述Polaris框架的实际应用。
Data acquisition (DAQ) plays a key role in most, if not all, experimental sciences. However, developing DAQ software is difficult and time-consuming. Polaris is a general-purpose, modular, open-source framework written in C++ that can meet a wide range of DAQ requirements, from laboratory measurements to mid-scale nuclear and particle physics experiments. This is achieved by decoupling application-specific requirements from common features of DAQ software. This article focuses on the design philosophy and features of Polaris and describes real-world applications of the Polaris framework.