22–26 Apr 2024
Asia/Ho_Chi_Minh timezone
*** See you in Elba, Italy in May 2026 ***

ROOT-based general online data visualization system

23 Apr 2024, 11:55
1h
Mini Oral and Poster Data Acquisition and Trigger Architectures Poster A

Speaker

Shuihan Zhang (Institute of High Energy Physics, CAS)

Description

The online data visualization system is an essential component of the data acquisition system, delivering swift, efficient, and comprehensive real-time monitoring for detectors and readout electronics. Simultaneously, ROOT, an open-source software framework for data analysis in high-energy physics, provides a variety of data analysis tools. Utilizing ROOT-based online histogram monitoring, researchers can efficiently analyze data in real-time and promptly detect potential anomalies. To minimize development costs and enhance deployment efficiency, a general online data visualization system based on ROOT has been designed and implemented. This system comprises configuration module, data readout and decoding module, and data display module. Each module offers specific interfaces for seamless integration and expansion. Additionally, the system takes advantage of file-based configuration management for minimal modifications when interfacing with different experiments. Currently, the system offers data source interfaces supporting Redis and Kafka, as well as histogram interfaces supporting one-dimensional and two-dimensional histograms. It has been successfully employed in joint testing for different projects, facilitating efficient and convenient data monitoring. The detailed design, implementation, and application of the system will be presented in this talk.

Minioral Yes
IEEE Member No
Are you a student? Yes

Author

Shuihan Zhang (Institute of High Energy Physics, CAS)

Co-author

Xiaolu Ji (Institution of High Energy Physics, CAS)

Presentation materials