Design and development of the core software for STCF offline data processing

The Super Tau Charm Facility (STCF) is a proposed electron-positron collider working at √s = 2 ∼ 7 GeV, and the peak luminosity is designed to be above 0.5 × 1035 cm-2s-1. The huge amount of scientific data brings great challenges to the offline data processing software, including the Monte Carlo simulation, calibration, reconstruction as well as the data analysis. To facilitate efficient offline data processing, the offline software of Super Tau Charm Facility (OSCAR) is developed based on SNiPER, a lightweight framework designed for HEP experiments, as well as a few state-of-art software in the HEP community, such as podio and DD4hep. This paper describes the design and implementation of the core software of OSCAR, which provides the foundation for the development of complex algorithms to be applied on the large data sets produced by STCF, particularly the way to integrate the common HEP software toolkits, such as Geant4, DD4hep and podio, into SNiPER. The software framework also provides a potential solution for other lightweight HEP experiments as well.

[1]  C. Helsens,et al.  Key4hep, a framework for future HEP experiments and its use in FCC , 2021, The European Physical Journal Plus.

[2]  Benedikt Hegner,et al.  EDM4hep and podio - The event data model of the Key4hep project and its implementation , 2021, EPJ Web of Conferences.

[3]  H. Li,et al.  Detector geometry management system designed for Super Tau Charm Facility offline software , 2021 .

[4]  Yangheng Zheng,et al.  Super Tau-Charm Facility of China , 2020 .

[5]  Arnulf Quadt,et al.  Oxford University Press : Review of Particle Physics, 2020-2021 , 2020 .

[6]  X. Huang,et al.  The Event Buffer Management for MT-SNiPER , 2019, EPJ Web of Conferences.

[7]  Engineering,et al.  The Large High Altitude Air Shower Observatory (LHAASO) Science Book (2021 Edition) , 2019, 1905.02773.

[8]  Nicola De Filippis,et al.  Future Circular Collider : Vol. 1 Physics opportunities , 2018 .

[9]  T. Tsang,et al.  nEXO Pre-Conceptual Design Report , 2018, 1805.11142.

[10]  Z. Deng,et al.  Parallelized JUNO simulation software based on SNiPER , 2017, Journal of Physics: Conference Series.

[11]  Wei Li,et al.  SNiPER: an offline software framework for non-collider physics experiments , 2015 .

[12]  Zheng Wang,et al.  Neutrino Physics with JUNO , 2015, 1507.05613.

[13]  Frank Gaede,et al.  DD4hep: A Detector Description Toolkit for High Energy Physics Experiments , 2014 .

[14]  Ping Rong-gang,et al.  Event generators at BESIII , 2008 .

[15]  James Reinders,et al.  Intel® threading building blocks , 2008 .

[16]  A. Dell'Acqua,et al.  Geant4 - A simulation toolkit , 2003 .

[17]  Z. Was,et al.  The precision Monte Carlo event generator KK for two-fermion final states in e+e− collisions☆ , 1999, hep-ph/9912214.