[1]\fnmZheng-Yun \surYou ({CJK*}UTF8gkai尤郑昀)

1]\orgdivSchool of Physics, \orgnameSun Yat-sen University, \orgaddress\cityGuangzhou, \postcode510275, \countryChina

2]\orgdivInstitute of Modern Physics, \orgnameFudan University, \orgaddress\cityShanghai, \postcode200433, \countryChina

3]\orgdivInstitute of Physics, \orgnameÉcole Polytechnique Fédérale de Lausanne (EPFL), \orgaddress\cityLausanne, \postcode1015, \countrySwitzerland

4]\orgdivSchool of Physics, \orgnamePeking University, \orgaddress\cityBeijing, \postcode100871, \countryChina

5]\orgdivInstitute of High Energy Physicss, \orgnameChinese Academy of Sciences, \orgaddress\cityBeijing, \postcode100049, \countryChina

6]\orgnameUniversity of Chinese Academy of Sciences, \orgaddress\cityBeijing, \postcode100049, \countryChina

Visualization for physics analysis improvement and applications in BESIII

\fnmZhi-Jun \surLi ({CJK*}UTF8gkai李志军)    \fnmMing-Kuan \surYuan ({CJK*}UTF8gkai袁铭宽)    \fnmYun-Xuan \surSong ({CJK*}UTF8gkai宋昀轩)    \fnmYan-Gu \surLi ({CJK*}UTF8gkai李彦谷)    \fnmJing-Shu \surLi ({CJK*}UTF8gkai李静舒)    \fnmSheng-Sen \surSun ({CJK*}UTF8gkai孙胜森)    \fnmXiao-Long \surWang ({CJK*}UTF8gkai王小龙)    youzhy5@mail.sysu.edu.cn    \fnmYa-Jun \surMao ({CJK*}UTF8gkai冒亚军) [ [ [ [ [ [
Abstract

Modern particle physics experiments usually rely on highly complex and large-scale spectrometer devices. In high energy physics experiments, visualization helps detector design, data quality monitoring, offline data processing, and has great potential for improving physics analysis. In addition to the traditional physics data analysis based on statistical methods, visualization provides unique intuitive advantages in searching for rare signal events and reducing background noises. By applying the event display tool to several physics analyses in the BESIII experiment, we demonstrate that visualization can benefit potential physics discovery and improve the signal significance. With the development of modern visualization techniques, it is expected to play a more important role in future data processing and physics analysis of particle physics experiments.

keywords:
particle physics experiments, visualization, physics analysis, BESIII

1 Introduction

Visualization has always been an essential technique since the birth of nuclear and particle physics. In the early days of the 20th century, when the field of particle physics emerged, nuclear emulsion, cloud chambers, and bubble chambers were used to detect particles. The specific particles and event processes are observed directly with a high level of intuitiveness during the data analysis. With the advancement of particle physics experimental techniques, this visual observation method can no longer meet the increasing demands for higher precision and larger data volume for modern particle physics experiments. Consequently, high-speed electronic data processing and statistical-based analysis methods become popular for massive data processing.

Nowadays, large-scale general-purpose spectrometers such as ATLAS [1], CMS [2], LHCb [3, 4], BESIII [5], BaBar [6], Belle [7] and BelleII [8], as well as other collider based experiments, are playing significant roles in the field of particle physics. High-precision large-scale spectrometers exhibit considerable complexity and often translate particle information into a set of non-intuitive electronic signals. Visualization of large-scale spectrometers can recreate the behavior of particles in the detector more intuitively, allowing the spectrometers to maintain high speed and high-precision data processing while still being visually accessible [9, 10]. However, visualization in particle physics applications often remains at the level of visual display, and the potential value of its application in specific physics analysis is usually overlooked.

In this study, we present the visualization-based method to assist physics analysis. Building on traditional analysis methods, the visualization-based analysis method can further find new discrimination variables, suppress the background, and quickly assess the quality of observed data in modern particle physics experiments. BESIII, an electron-positron collider experiment with low background level, is suitable to demonstrate the advantages of the visualization method for physics analysis. Taking BESIII as an example, the BESIII Visualization software (BesVis) will be introduced and its application in several specific physics analyses will be discussed.

The remainder of this paper is organized as follows. In Section 2, the analysis method based on visualization is presented. In Section 3, we introduce the BESIII experiment and its visualization software. The application of visualization to assist BESIII analyses is introduced in Section 4. Finally, the potential for further development and applications is discussed in Section 5.

2 Methodologies

Modern particle physics data analyses usually rely on statistical methods based on selection criteria to screen physically interesting signal events. The raw hits in the detector from real experiments or simulations are the original information, which will be reconstructed as an event or multi-events based on the detector geometry. The position and time of hits, cluster of multiple hits, particle vertex, momentum and energy of track, which are considered as low-level input information, can be obtained from the raw hits with the reconstruction to construct the physics event data. Based on the reconstruction data, more physics variables are necessary for further analysis, such as the invariant mass of particles, missing transverse energy (MET), missing momentum (Pmisssubscript𝑃missP_{\rm{miss}}italic_P start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT), kinematic fit updated four-momentum [11], which are treated as high-level event information. Events from different processes have different features on these physics variables, thus providing a portal to distinguish the signal and background in an analysis, which is usually called “cut” in particle physics analysis. The cut from these statistical data distributions is referred to as the statistical cut-based method in this paper. With the statistical cut-based method, analyzers can apply cuts to reduce background and extract signals, processing a massive number of events and quantifying the statistical features of these events with great success in modern particle physics research. However, this method typically requires a certain number of event statistics to reveal the characteristics of the physics variables and usually depends on empirical choices for constructing suitable physics variables, which generally lack an intuitive understanding of the global features of events in the detector. Before applying the statistical cut-based event selection, construction of the high-level physics variables also involves triggering, simulation, and reconstruction, in which the low-level event information, such as raw hits, tracks, and their association with the detector geometry, may have been lost in the stages of data processing.

The visualization method has been widely used in the early development of particle physics, such as the observation of the strange particle by W. B. Fowler [12] and the first observation of ternary and quaternary fission of Uranium nuclei by Sanqiang Qian and Zehui He [13]. Different from the multi-event, empirical, and software-dependent nature of the statistical cut-based method, the visualization method allows researchers to grasp the entire response of an event in the detector as a whole picture. It offers strong visual interpretability, with less reliance on empirical knowledge and data processing software, and enables a rapid examination of the physical characteristics of individual events. In modern particle physics, the statistical cut-based method is the basic data analysis method, while the visualization method can help further improve the physics analysis by overcoming the limitations of only using high-level event information with the statistical cut-based method. The visualization method is a beneficial approach to complement the statistical cut-based method, as shown in Table 1.

The visualization method relies on three key inputs from the statistical cut-based method: low-level input from raw hits and detector, input from reconstruction (RECO) data, and events type input from the signal-background distinction. Based on these inputs, there are four important outputs for the statistical cut-based method that can help improve the physics analysis:

  • Find reconstruction problem. By displaying the raw hits, detector and reconstruction information at the same time, it is easy to check whether the reconstruction is consistent with the raw hits, which is widely applied in data quality monitoring system and data reconstruction. Sec. 4.1 is an example of its application in physics analysis.

  • Eliminate fake signal. The remaining signals after the statistical cut-based method also need to be further checked with the visualization method event by event, especially in discovery of a rare process or new physics signals. Any performance that exceeds expectations in the visualization may indicate that there are no real signals but unexpected backgrounds, which can be further eliminated with the new statistical cuts in addition to the existing ones. Sec. 4.1 is an example of eliminating fake signals based on the visualization method with new cuts.

  • Understand background. The remaining background after statistical cut-based method can be further checked with the visualization method at the event level, which can illustrate the origin and behavior of the background, leading to the discovery of more approaches to further suppress the background. Sec. 4.2 is an example of studying the remaining background based on the visualization method.

  • Discover more useful cuts. The “cut” variables in the statistical cut-based method are usually based on the experience, but the event display based on the visualization method can show the overall information of an event, helping reveal additional useful cut variables or new input for the cut variables, particularly those related to the detector structure or event reconstruction. In Sec. 4.3 and Sec. 4.4, we introduce the examples of discovering new cuts based on the visualization method.

Figure 1 shows the steps in general statistical cut-based physics analysis and the supplement of visualization in each step, where the development of cuts can be further derived from the event characteristics obtained through visualization. Up to now, the visualization method has been effectively applied in data quality monitoring systems, physics simulations, and data reconstruction. Additionally, due to the intuitiveness of event display software, visualized images are increasingly used in public news, journal covers, and outreach articles to present the physics processes visually. However, direct application of visualization in specific physics analysis is still limited.

Refer to caption
Figure 1: The steps in general statistical cut-based physics analysis (left part) and the supplement of visualization in each step (right part). The two methods can be combined to improve the physics analysis.
Table 1: The advantages and disadvantages of statistical cut-based and visualization analysis.
Characteristic Statistical cut-based analysis Visualization
Processing a large number of events
Quantifying the statistical features of multiple events
Relying on other software and experience
Highly intuitive
Comprehensive detailed information for a single event

3 BESIII and visualization

Refer to caption
Figure 2: Visualization of BESIII detector, where the outermost red part interleaved with white layers is MUC, the blue part is EMC, the yellow part is TOF, the light grey part is MDC, and the central dark grey part is the beam pipe.

Beijing Spectrometer III (BESIII) [5] is a general-purpose spectrometer for τ𝜏\tauitalic_τ-charm physics study in the center-of-mass energy range from 2.0 to 4.7 GeV. BESIII records symmetric e+esuperscript𝑒superscript𝑒e^{+}e^{-}italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT collisions provided by the Beijing Electron Positron Collider II (BEPCII) storage ring [14] and has collected large data samples in this energy region [15]. The cylindrical core of the BESIII detector covers 93% of the full solid angle and consists of a helium-based multilayer drift chamber (MDC), a plastic scintillator time-of-flight system (TOF), and a CsI(Tl) electromagnetic calorimeter (EMC), which are all enclosed in a superconducting solenoidal magnet providing a 1.0 T magnetic field. The solenoid is supported by an octagonal flux-return yoke with resistive plate counter muon identification modules interleaved with steel (MUC). Visualization of the BESIII detector is shown in Figure 2.

BesVis [16, 17] is a visualization software in the BESIII experiment, which is developed with ROOT [18] in the BESIII Offline Software (BOSS). As shown in Figure 3 (a), its graphical user interface (GUI) is based on ROOT GUI package and the geometric description is provided in the format of Geometry Description Markup Language (GDML) [16]. By reading GDML files, BesVis generates detector geometry in ROOT format, ensuring complete consistency with the detector description used in the simulation and reconstruction of offline software.

BesVis supports both two-dimensional and three-dimensional visualization of detectors and physics events. As shown in Fig. 3, an example event of ψ(2S)π+πJ/ψ,J/ψγηc,ηcγγformulae-sequence𝜓2𝑆superscript𝜋superscript𝜋𝐽𝜓formulae-sequence𝐽𝜓𝛾subscript𝜂𝑐subscript𝜂𝑐𝛾𝛾\psi(2S)\to\pi^{+}\pi^{-}J/\psi,~{}J/\psi\to\gamma\eta_{c},~{}\eta_{c}\to\gamma\gammaitalic_ψ ( 2 italic_S ) → italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_J / italic_ψ , italic_J / italic_ψ → italic_γ italic_η start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT , italic_η start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT → italic_γ italic_γ from Monte Carlo (MC) simulation is displayed. Figure 3 (a) shows the two-dimensional display, where the left sud-pad is XY view and the right sub-pad is ZR view. From outer to inner, the pink ring represents the MUC, the blue ring represents the EMC, the yellow ring represents the TOF, and the innermost gray area represents the MDC. The detector units highlighted in red indicate hits fired by the particles, while the black curves and crosses represent reconstructed track information. For example, in Figure 3 (a), the two circular tracks in the MDC represent the two oppositely charged pions, and the three hit clusters in EMC without corresponding MDC tracks indicate that they are three photons.

Figure 3 (b) is the three-dimensional display. To emphasize visualization of the event, some parts of the sub-detectors are set to invisible. The hits on the two barrel tracks indicate π+πsuperscript𝜋superscript𝜋\pi^{+}\pi^{-}italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT interactions with MDC wires. The blue EMC barrel wall shows three red hits that are not π+πsuperscript𝜋superscript𝜋\pi^{+}\pi^{-}italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT interactions, corresponding to three photons, where the two large clusters correspond to high-energy decay photons of ηcsubscript𝜂𝑐\eta_{c}italic_η start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT, and the small cluster corresponds to low-energy radiated photons of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ. The 2D display is based on a 2D plane projection, while the 3D display is developed using OpenGL in the ROOT framework. This allows users to examine the detectors and events from different perspectives and gain a comprehensive understanding of the spatial distribution and characteristics of the particles and their interactions with the detector.

Refer to caption
Refer to caption
Figure 3: GUI of BesVis and display of an example event with 2D (a) and 3D (b) visualization, where the event is ψ(2S)π+πJ/ψ,J/ψγηc,ηcγγformulae-sequence𝜓2𝑆superscript𝜋superscript𝜋𝐽𝜓formulae-sequence𝐽𝜓𝛾subscript𝜂𝑐subscript𝜂𝑐𝛾𝛾\psi(2S)\to\pi^{+}\pi^{-}J/\psi,J/\psi\to\gamma\eta_{c},\eta_{c}\to\gamma\gammaitalic_ψ ( 2 italic_S ) → italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_J / italic_ψ , italic_J / italic_ψ → italic_γ italic_η start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT , italic_η start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT → italic_γ italic_γ from simulation.

Since the development of BesVis, it has played an important role in detector design optimization, detector simulation, reconstruction algorithm tuning, data quality monitoring, the paper publication with journal cover [19, 20], outreach, and education for particle physics. With the promotion of the visualization method in BESIII, BesVis has also gradually enhanced its application in physics analysis in recent years.

4 Application in analysis

In this section, we will take the application of BesVis in the physics analysis of BESIII as an example to introduce the role of visualization in physics analysis, including signal validation, background rejection, and assisting new analysis technique development. The following scenarios will be discussed:

  • Visualization aids in identifying the authenticity of new physics signals in search for invisible decay of ΛΛ\Lambdaroman_Λ baryons [21].

  • Visualization helps in studying background peaks in search for charmonium rare semi-muonic decay J/ψDμ+νμ𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇J/\psi\to D^{-}\mu^{+}\nu_{\mu}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT [22].

  • Visualization assists in further reducing background and improving data sensitivity to new physics in search for lepton flavor violation decay ψ(nS)eμ+𝜓𝑛𝑆superscript𝑒superscript𝜇\psi(nS)\to e^{-}\mu^{+}italic_ψ ( italic_n italic_S ) → italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT [23].

  • Visualization demonstrates the potential to implement machine learning techniques for signal discrimination in observation of Λ¯cn¯eν¯esubscriptsuperscript¯Λ𝑐¯𝑛superscript𝑒subscript¯𝜈𝑒\bar{\Lambda}^{-}_{c}\to\bar{n}e^{-}\bar{\nu}_{e}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT → over¯ start_ARG italic_n end_ARG italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT decays.

4.1 Validating potential discovery in invisible decay of ΛΛ\Lambdaroman_Λ baryon

In collider experiments, it is possible to generate dark matter, which interacts very weakly with ordinary matter, making it invisible in detectors. BESIII operates at the threshold energy point of charm production, its clean background and complete reconstruction of particles enable the search of invisible particles. Searching for the invisible decay of lambda baryons in BESIII is one of the ways to search for dark matter [21].

In BESIII, ΛΛ\Lambdaroman_Λ baryons are often produced in pairs. For instance, they can be generated through the decay of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ particles with a 3.097 GeV threshold, resulting in ΛΛ¯Λ¯Λ\Lambda\bar{\Lambda}roman_Λ over¯ start_ARG roman_Λ end_ARG pairs. By tagging Λ¯p¯π+¯Λ¯𝑝superscript𝜋\bar{\Lambda}\to\bar{p}\pi^{+}over¯ start_ARG roman_Λ end_ARG → over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, a clean sample of ΛΛ\Lambdaroman_Λ on the opposite side can be obtained, allowing researchers to study the invisible decay of ΛΛ\Lambdaroman_Λ baryons. The energy deposition EEMCsubscript𝐸𝐸𝑀𝐶E_{EMC}italic_E start_POSTSUBSCRIPT italic_E italic_M italic_C end_POSTSUBSCRIPT of showers in EMC on the opposite side of Λ¯¯Λ\bar{\Lambda}over¯ start_ARG roman_Λ end_ARG can serve as a physical variable to characterize the invisible signal. Since the invisible dark matter does not interact with the detector, the signal of interest will distribute near zero on the EEMCsubscript𝐸𝐸𝑀𝐶E_{EMC}italic_E start_POSTSUBSCRIPT italic_E italic_M italic_C end_POSTSUBSCRIPT spectrum. Hence, an excess near zero on the EEMCsubscript𝐸𝐸𝑀𝐶E_{EMC}italic_E start_POSTSUBSCRIPT italic_E italic_M italic_C end_POSTSUBSCRIPT spectrum implies a possible signal from invisible dark matter. After applying traditional statistical cut-based selection criteria, during the early stage of data analysis, a prominent target “signal” peak was discovered. Using visualization software to display such events beyond expectation with more information can help differentiate the authenticity of the “dark matter signal”. If the dark matter signal exists, there should be no hits in EMC on the opposite side of p¯π+¯𝑝superscript𝜋\bar{p}\pi^{+}over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, as shown in Figure 4(a). However, as shown in Figure  4(b), a significant amount of hits are observed, which indicates that these events are not genuine dark matter signals.

Refer to caption
Refer to caption
Figure 4: (a) An event display simulated for J/ψΛΛ¯,Λ¯p¯π+,Λinvisibleformulae-sequence𝐽𝜓Λ¯Λformulae-sequence¯Λ¯𝑝superscript𝜋ΛinvisibleJ/\psi\to\Lambda\bar{\Lambda},\bar{\Lambda}\to\bar{p}\pi^{+},\Lambda\to\rm{invisible}italic_J / italic_ψ → roman_Λ over¯ start_ARG roman_Λ end_ARG , over¯ start_ARG roman_Λ end_ARG → over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , roman_Λ → roman_invisible. (b) A fake “dark matter signal” in observed data from statistical cut-based analysis. The blue region represents EMC, and the yellow region represents TOF. The inner red hits indicate p¯π+¯𝑝superscript𝜋\bar{p}\pi^{+}over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT tracks, while the red squares within the yellow region represent TOF hits. The outermost purple-red bars represent EMC clusters. In (b), the additional EMC hits on the opposite of p¯π+¯𝑝superscript𝜋\bar{p}\pi^{+}over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT indicate that this event is a false signal, and the lack of TOF hits implies the reason for the fake signal.

Visualization helps to eliminate the fake signals in the observed data through comprehensive detailed information of the event, and further study in the visualization found that there are no TOF hits of p¯π+¯𝑝superscript𝜋\bar{p}\pi^{+}over¯ start_ARG italic_p end_ARG italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT in the “dark matter signal” and the hit time of the additional strange showers in EMC is larger than the expectation, which implies the source of the false signals. In fact, the previously discovered “dark matter signal” was due to a hidden issue with time triggers in the BESIII offline software. In BESIII, photons are usually selected within the time window of 0-700 ns, and the starting time of this window (T0) [24], is usually determined by the triggering of charged particles in MDC and TOF. When no charged particles hit the TOF detector, the uncertainty in T0 can be relatively large, leading to the omission of some photons that should have been detected. This results in the appearance of a fake signal peak near zero in EEMCsubscript𝐸𝐸𝑀𝐶E_{EMC}italic_E start_POSTSUBSCRIPT italic_E italic_M italic_C end_POSTSUBSCRIPT spectrum. The “dark matter signal” disappeared once the requirement of at least one charged track hitting TOF was imposed [21]. Visualization can help researchers quickly determine whether the events beyond expectation are genuine signals, thus avoiding false discoveries. In comparison to traditional statistical cut-based physical analysis, the visualization approach displays more low-level hit information of events and is less affected by the possible issues during reconstruction and analysis data processing, allowing for direct, intuitive, and quick assessment of the authenticity of observed signals. It holds significant practical value in the search for rare processes and new physics.

4.2 Studying peaking background in search for semi-muonic charmonium decay

The charmonium J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ can decay into a charmed meson through weak decay, although its branching ratio is extremely low in the standard model (SM) [25, 26, 27, 28, 29]. Nevertheless, some new physics models beyond the SM can significantly enhance this process by several orders of magnitude [30]. Hence, the search for weak decays of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ is a sensitive probe to test SM and explore new physics possibilities [15, 31, 32, 33, 34], such as searching for semi-muonic decay J/ψDμ+νμ𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇J/\psi\to D^{-}\mu^{+}\nu_{\mu}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT [22].

In J/ψDμ+νμ𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇J/\psi\to D^{-}\mu^{+}\nu_{\mu}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT analysis, the Dsuperscript𝐷D^{-}italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT meson is reconstructed using the DK+ππsuperscript𝐷superscript𝐾superscript𝜋superscript𝜋D^{-}\to K^{+}\pi^{-}\pi^{-}italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT decay channel, so the final state requires identifying four charged tracks corresponding to K+ππμ+superscript𝐾superscript𝜋superscript𝜋superscript𝜇K^{+}\pi^{-}\pi^{-}\mu^{+}italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, along with an undetectable neutrino carrying missing information. To characterize the signal of this process, a physical variable Umisssubscript𝑈missU_{\rm{miss}}italic_U start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT is defined as Umiss=Emiss|Pmiss|subscript𝑈misssubscript𝐸misssubscript𝑃missU_{\rm{miss}}=E_{\rm{miss}}-|\vec{P}_{\rm{miss}}|italic_U start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT = italic_E start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT - | over→ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT |, where Emisssubscript𝐸missE_{\rm{miss}}italic_E start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT represents missing energy, and |Pmiss|subscript𝑃miss|\vec{P}_{\rm{miss}}|| over→ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT | represents missing momentum, both contributed by the neutrino in the final state. For the signal process J/ψDμ+νμ��𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇J/\psi\to D^{-}\mu^{+}\nu_{\mu}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT, Umisssubscript𝑈missU_{\rm{miss}}italic_U start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT follows a Gaussian-like distribution centered around zero. If the semi-muonic weak decay is present in the data, a peak around zero should be observed in the Umisssubscript𝑈missU_{\rm{miss}}italic_U start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT spectrum.

Refer to caption
Refer to caption
Figure 5: (a) J/ψK+Kπ+π,Kμν¯μformulae-sequence𝐽𝜓superscript𝐾superscript𝐾superscript𝜋superscript𝜋superscript𝐾superscript𝜇subscript¯𝜈𝜇J/\psi\to K^{+}K^{-}\pi^{+}\pi^{-},K^{-}\to\mu^{-}\bar{\nu}_{\mu}italic_J / italic_ψ → italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_μ start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT background events, where the four charged tracks cannot intersect at a single point. (b) J/ψDμ+νμ,DK+ππformulae-sequence𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇superscript𝐷superscript𝐾superscript𝜋superscript𝜋J/\psi\to D^{-}\mu^{+}\nu_{\mu},D^{-}\to K^{+}\pi^{-}\pi^{-}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT signal events, where the four charged tracks can intersect at a single point, indicating they are from the same primary vertex. The display mode is called fisheye view, which amplifies the central region for better observation of the particles’ vertices. The green and blue circles represent the stereo and straight wires in MDC, respectively.

Based on the traditional statistical cut-based analysis, a clear peak was found in the Umisssubscript𝑈missU_{\rm{miss}}italic_U start_POSTSUBSCRIPT roman_miss end_POSTSUBSCRIPT spectrum near 0. Similarly, visualization can help quickly inspect the physical behavior of this peak event. Using BesVis for event display, it was observed that among the four charged track paths in the final state, only three intersect at the same point near the vertex, while the fourth track deviates, as shown in Figure 5 (a). In contrast, normal J/ψDμ+νμ,DK+ππformulae-sequence𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇superscript𝐷superscript𝐾superscript𝜋superscript𝜋J/\psi\to D^{-}\mu^{+}\nu_{\mu},D^{-}\to K^{+}\pi^{-}\pi^{-}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events, where all four charged track are produced near the collision vertex, exhibit all four tracks intersecting at the same point in the visualization, as shown in Figure 5 (b).

Visualization of the event shows that one of the charged tracks in the peaking background is not produced in the collision vertex, indicating that the source of the background may come from a secondary decay of one particle in flight. Actually, these peaking events come from the background J/ψK+Kπ+π,Kμν¯μformulae-sequence𝐽𝜓superscript𝐾superscript𝐾superscript𝜋superscript𝜋superscript𝐾superscript𝜇subscript¯𝜈𝜇J/\psi\to K^{+}K^{-}\pi^{+}\pi^{-},K^{-}\to\mu^{-}\bar{\nu}_{\mu}italic_J / italic_ψ → italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_μ start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT. Although the lifetime of K±superscript𝐾plus-or-minusK^{\pm}italic_K start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT is relatively long compared to the time scale of an event in BESIII, there are still a very small fraction of K±superscript𝐾plus-or-minusK^{\pm}italic_K start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT that decay within the selection range of good charged tracks and contribute to the peaking background. In the event display, the charged track that does not intersect with the other three tracks at a single point is precisely the muon produced from the decay of K±superscript𝐾plus-or-minusK^{\pm}italic_K start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT after flying a short distance. The visualization method can easily identify the physical characteristics of such peaking background events. Furthermore, it can play a crucial role in suppressing these backgrounds and improving the sensitivity to signals in experimental data  [22].

4.3 Reducing detector associated background in search for charged lepton flavor violating decay

(e,νe)𝑒subscript𝜈𝑒(e,\nu_{e})( italic_e , italic_ν start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ), (μ,νμ)𝜇subscript𝜈𝜇(\mu,\nu_{\mu})( italic_μ , italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT ), and (τ,ντ)𝜏subscript𝜈𝜏(\tau,\nu_{\tau})( italic_τ , italic_ν start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT ) are three generations of leptons in the SM. Each generation has its own flavor. With the discovery of neutrino oscillation, the flavor violation of neutral leptons has been observed [35, 36]. However, charged lepton flavor violation (CLFV) is heavily suppressed in the SM. Therefore, the discovery of any CLFV process would be a clear signal of new physics beyond the SM [37, 38]. Searching for CLFV process is an important goal in modern particle physics experiments, and one direction is to study it in heavy quark system [39, 40, 41, 42, 43, 44, 23], such as search for ψ(2S)e±μ𝜓2𝑆superscript𝑒plus-or-minussuperscript𝜇minus-or-plus\psi(2S)\to e^{\pm}\mu^{\mp}italic_ψ ( 2 italic_S ) → italic_e start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT ∓ end_POSTSUPERSCRIPT.

In statistical cut-based physical analysis, it is necessary to select ψ(2S)e±μ𝜓2𝑆superscript𝑒plus-or-minussuperscript𝜇minus-or-plus\psi(2S)\to e^{\pm}\mu^{\mp}italic_ψ ( 2 italic_S ) → italic_e start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT ∓ end_POSTSUPERSCRIPT signal events based on the distinct characteristics of electrons and muons. For instance, electrons tend to deposit a majority of their energy in EMC, while muons only deposit a small fraction of their energy in EMC. High-momentum muons with strong penetrating power can reach deep into the outermost layer of MUC, whereas electrons have limited penetrating power and can hardly reach MUC. By exploiting these characteristics, it is possible to effectively suppress the background noise and investigate whether eμ𝑒𝜇e\muitalic_e italic_μ events are present in the data. Although the background noise level has been significantly reduced through traditional event selection, further reducing the background is still crucial to enhance the sensitivity for discovering rare new physics processes. The visualization method can be used to further reduce the remaining background.

After applying visualization to scan the remaining background events (mostly e+ee+esuperscript𝑒superscript𝑒superscript𝑒superscript𝑒e^{+}e^{-}\to e^{+}e^{-}italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT), it is found that these backgrounds are related to the structure of BESIII detector. As shown in Figure 6, the direction of the charged track is near cosθ0.85cos𝜃0.85\rm{cos}\theta\approx 0.85roman_cos italic_θ ≈ 0.85 (a) or cosθ0cos𝜃0\rm{cos}\theta\approx 0roman_cos italic_θ ≈ 0 (b). Here, θ𝜃\thetaitalic_θ represents the polar angle between the direction of the particle and the beam axis. In these two directions, there are gaps between EMC crystals, the electrons will traverse the gap and deposit only a small fraction of its energy in EMC. Meanwhile, if a cosmic ray muon happens to pass through the MUC and coincide with the electron track in time, or the escaped electron interacts in the outer detector material and produces secondary particles hitting MUC, the electron will be misidentified as a muon track since it satisfies the muon selection criteria, leading to the misidentification of an e+esuperscript𝑒superscript𝑒e^{+}e^{-}italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT background event as an e+μsuperscript𝑒superscript𝜇e^{+}\mu^{-}italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT signal event. Although the probability of such coincidence is very low, it becomes a major background while analyzing billions of events, which is a common characteristic in searching for rare processes.

By performing the visualization-based analysis method, the origins of these backgrounds can be discovered, identified, and understood, enabling further suppression of these backgrounds with the polar angle cut. Undoubtedly, it can increase the sensitivity of existing data in search for rare processes, allowing for a better search for new physics or an improved constraint on new physics models.

Refer to caption
Refer to caption
Figure 6: Two background events in searching for ψ(2S)e±μ𝜓2𝑆superscript𝑒plus-or-minussuperscript𝜇minus-or-plus\psi(2S)\to e^{\pm}\mu^{\mp}italic_ψ ( 2 italic_S ) → italic_e start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT ∓ end_POSTSUPERSCRIPT. The black lines represent the reconstructed charged tracks. (a) The particle has a cosθ0.85cos𝜃0.85\rm{cos}\theta\approx 0.85roman_cos italic_θ ≈ 0.85 and passes through the gap between the EMC barrel and endcap. (b) The particle has a cosθ0cos𝜃0\rm{cos}\theta\approx 0roman_cos italic_θ ≈ 0 and passes through a small gap between EMC crystals pointing to the collision vertex.

4.4 Studying discrimination of n¯¯𝑛\bar{n}over¯ start_ARG italic_n end_ARG and Λ¯¯Λ\bar{\Lambda}over¯ start_ARG roman_Λ end_ARG baryon in Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT decay

Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT is the lightest charmed baryon and studying its semi-leptonic decays can provide a valuable test for non-perturbative QCD theory [45]. The decay width of Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT semi-leptonic decays is related to the form factor and the CKM matrix element, where the form factor is a non-perturbative QCD parameter, and CKM matrix element describes quark flavor transition [46, 47]. If it is the process cs𝑐𝑠c\to sitalic_c → italic_s, Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT can decay into Λ¯lν¯l¯Λsuperscript𝑙subscript¯𝜈𝑙\bar{\Lambda}l^{-}\bar{\nu}_{l}over¯ start_ARG roman_Λ end_ARG italic_l start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT (l=e,μ𝑙𝑒𝜇l=e,\muitalic_l = italic_e , italic_μ), while for the process cd𝑐𝑑c\to ditalic_c → italic_d, Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT can decay into n¯lν¯l¯𝑛superscript𝑙subscript¯𝜈𝑙\bar{n}l^{-}\bar{\nu}_{l}over¯ start_ARG italic_n end_ARG italic_l start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT. Due to the Cabibbo suppression mechanism, the branching ratio of Λ¯csubscriptsuperscript¯Λ𝑐\bar{\Lambda}^{-}_{c}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT anti-neutron semi-leptonic decay will be much lower than that of the anti-Lambda baryon.

Studying Λ¯cn¯lν¯lsubscriptsuperscript¯Λ𝑐¯𝑛superscript𝑙subscript¯𝜈𝑙\bar{\Lambda}^{-}_{c}\to\bar{n}l^{-}\bar{\nu}_{l}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT → over¯ start_ARG italic_n end_ARG italic_l start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT in BESIII presents significant challenges as BESIII lacks a dedicated hadron calorimeter, and detection of neutrons primarily relies on EMC. One key difficulty lies in distinguishing the main background from Λ¯cΛ¯lν¯lsubscriptsuperscript¯Λ𝑐¯Λsuperscript𝑙subscript¯𝜈𝑙\bar{\Lambda}^{-}_{c}\to\bar{\Lambda}l^{-}\bar{\nu}_{l}over¯ start_ARG roman_Λ end_ARG start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT → over¯ start_ARG roman_Λ end_ARG italic_l start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT over¯ start_ARG italic_ν end_ARG start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT, where Λ¯n¯π0¯Λ¯𝑛superscript𝜋0\bar{\Lambda}\to\bar{n}\pi^{0}over¯ start_ARG roman_Λ end_ARG → over¯ start_ARG italic_n end_ARG italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, π0γγsuperscript𝜋0𝛾𝛾\pi^{0}\to\gamma\gammaitalic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT → italic_γ italic_γ. The ability of EMC to identify the additional π0superscript𝜋0\pi^{0}italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT from the anti-neutron background will determine the feasibility of this analysis in BESIII.

Before performing the complex statistical statistical cut-based method in this analysis, the visualization method can be used to intuitively show the differences of EMC cluster shape between anti-neutron and Λ¯n¯π0¯Λ¯𝑛superscript𝜋0\bar{\Lambda}\to\bar{n}\pi^{0}over¯ start_ARG roman_Λ end_ARG → over¯ start_ARG italic_n end_ARG italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT. As shown in Figure 7 (a), the reaction of anti-neutron in the EMC often exhibits a larger and more complex hit shape, whereas the two small hits at the top in Figure 7 (b) represent the typical cluster shape of two photons in the π0superscript𝜋0\pi^{0}italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT final state. The difference between the two pictures is quite evident, which means distinguishing anti-neutron and anti-Lambda baryon with the EMC cluster shape is feasible. However, achieving this task is still highly complex, and practical implementation might require the use of machine learning tools [48, 49, 50, 51] such as GNN (Graph Neural Network). The visualization method can showcase the potential of such advanced techniques before their implementation in complex statistical cut-based analysis.

Refer to caption
Refer to caption
Figure 7: Comparison of reaction signals for n¯¯𝑛\bar{n}over¯ start_ARG italic_n end_ARG (a) and Λ¯n¯π0¯Λ¯𝑛superscript𝜋0\bar{\Lambda}\to\bar{n}\pi^{0}over¯ start_ARG roman_Λ end_ARG → over¯ start_ARG italic_n end_ARG italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT (b) in the EMC. The blue part represents the EMC, and the red parts indicate the hits of neutral particles in the EMC. In (a) and (b), the large red hits in the lower half of the EMC are associated with anti-neutron, while the two smaller red hits in the upper half of the EMC in (b) come from π0γγsuperscript𝜋0𝛾𝛾\pi^{0}\to\gamma\gammaitalic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT → italic_γ italic_γ decay.

5 Future development

In the previous section, we demonstrate the advantages of using visualization-based analysis techniques in various physics analyses in BESIII experiment. While there are additional physics applications [44, 52, 53, 54, 55], they have not been extensively detailed in this paper. In addition to the currently operational particle physics experiments, there are several experiments currently under construction or in the design stage, such as JUNO [56], STCF [57], and CEPC [58]. It is necessary to develop visualization software tailored for these future experiments, and the visualization method can also be applied to the upcoming physics analysis work. For example, if the search for CLFV process like e+eeμ+superscript𝑒superscript𝑒superscript𝑒superscript𝜇e^{+}e^{-}\to e^{-}\mu^{+}italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT → italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT is going to be conducted at STCF or CEPC, the background mentioned in Sec. 4.3 may potentially become a spurious fake new physics signal. In that case, it will be necessary to employ careful event display to validate the authenticity of the new physics discovery. JUNO is a large-scale neutrino experiment aiming at the determination of neutrino mass hierarchy, in which the background rate is more than six orders of magnitude higher than the reactor neutrino signal rate. The visualization tools [59, 60, 61] have been developed in JUNO and are expected to play an essential role in screening the rare signal events for neutrino analyses.

In future developments, it is important that visualization software can keep up with the advancements of software and computing technology from industry to serve physics analysis better. Having a unified platform that can provide consistent visualization services for different experiments would be a favorable choice, including a universal detector description method [62], a comprehensive detector geometry transformation interface [63], and a common event data model [64]. Furthermore, if visualization could be utilized through web browsers, its applications would become even more convenient. With such an implementation, visualization will become more versatile and accessible, thus offering better assistance for particle physics analysis.

6 Summarry

Visualization can play a unique role in modern particle physics data analysis. In this manuscript, we introduce the potential value of visualization method for improvement of physics analysis. The applications of event display in several BESIII physics analyses have demonstrated its versatility and complementarity to the traditional statistical analysis method. It is recommended that the visualization method be generally taken in physics analysis, especially in search for rare physics signals in the current operational experiments and design of the next generation particle physics experiments.

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant Nos. 12175321, 12150005, 11975021, 11675275, and U1932101), National Key Research and Development Program of China (Nos. 2023YFA1606000, 2020YFA0406300 and 2020YFA0406400), State Key Laboratory of Nuclear Physics and Technology, Peking University (Nos. NPT2020KFY04 and NPT2020KFY05), Chinese Academy of Sciences (CAS) Large-Scale Scientific Facility Program; National College Students Innovation and Entrepreneurship Training Program, Sun Yat-sen University.

References

  • \bibcommenthead
  • Aad et al. [2008] Aad, G., et al.: The ATLAS Experiment at the CERN Large Hadron Collider. JINST 3, 08003 (2008) https://doi.org/10.1088/1748-0221/3/08/S08003
  • Chatrchyan et al. [2008] Chatrchyan, S., et al.: The CMS Experiment at the CERN LHC. JINST 3, 08004 (2008) https://doi.org/10.1088/1748-0221/3/08/S08004
  • Alves et al. [2008] Alves, A.A. Jr., et al.: The LHCb Detector at the LHC. JINST 3, 08005 (2008) https://doi.org/10.1088/1748-0221/3/08/S08005
  • Aaij et al. [2015] Aaij, R., et al.: LHCb Detector Performance. Int. J. Mod. Phys. A 30(07), 1530022 (2015) https://doi.org/10.1142/S0217751X15300227 arXiv:1412.6352 [hep-ex]
  • Ablikim et al. [2010] Ablikim, M., et al.: Design and Construction of the BESIII Detector. Nucl. Instrum. Meth. A 614, 345–399 (2010) https://doi.org/10.1016/j.nima.2009.12.050 arXiv:0911.4960 [physics.ins-det]
  • Aubert et al. [2002] Aubert, B., et al.: The BaBar detector. Nucl. Instrum. Meth. A 479, 1–116 (2002) https://doi.org/10.1016/S0168-9002(01)02012-5 arXiv:hep-ex/0105044
  • Abashian et al. [2002] Abashian, A., et al.: The Belle Detector. Nucl. Instrum. Meth. A 479, 117–232 (2002) https://doi.org/10.1016/S0168-9002(01)02013-7
  • Abe et al. [2010] Abe, T., et al.: Belle II Technical Design Report (2010) arXiv:1011.0352 [physics.ins-det]
  • Bellis et al. [2018] Bellis, M., et al.: HEP Software Foundation Community White Paper Working Group – Visualization (2018) arXiv:1811.10309 [physics.comp-ph]
  • Albrecht et al. [2019] Albrecht, J., et al.: A Roadmap for HEP Software and Computing R&D for the 2020s. Comput. Softw. Big Sci. 3(1), 7 (2019) https://doi.org/%****␣sn-article.bbl␣Line␣175␣****10.1007/s41781-018-0018-8 arXiv:1712.06982 [physics.comp-ph]
  • Yan et al. [2010] Yan, L., et al.: Lagrange multiplier method used in BESIII kinematic fitting. Chin. Phys. C 34, 204–209 (2010) https://doi.org/10.1088/1674-1137/34/2/009
  • Fowler et al. [1954] Fowler, W.B., Shutt, R.P., Thorndike, A.M., Whittemore, W.L.: Production of Heavy Unstable Particles by Negative Pions. Phys. Rev. 93, 861–867 (1954) https://doi.org/10.1103/PhysRev.93.861
  • TSIEN SAN-TSIANG [1947] TSIEN SAN-TSIANG, L.V.R.C. HO ZAH-WEI: Ternary and Quaternary Fission of Uranium Nuclei. Nature 159, 773–774 (1947) https://doi.org/10.1038/159773a0
  • Yu et al. [2016] Yu, C., et al.: BEPCII Performance and Beam Dynamics Studies on Luminosity. In: 7th International Particle Accelerator Conference, p. 01 (2016). https://doi.org/10.18429/JACoW-IPAC2016-TUYA01
  • Ablikim et al. [2020] Ablikim, M., et al.: Future Physics Programme of BESIII. Chin. Phys. C 44(4), 040001 (2020) https://doi.org/10.1088/1674-1137/44/4/040001 arXiv:1912.05983 [hep-ex]
  • tie Liang et al. [2009] Liang, Y.-t., Zhu, B., You, Z.-y., Liu, K., Ye, H.-x., Xu, G.-m., Wang, S.-g., Li, W.-d., Liu, H.-m., Mao, Z.-p., Mao, Y.-j.: A uniform geometry description for simulation, reconstruction and visualization in the besiii experiment. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 603(3), 325–327 (2009) https://doi.org/10.1016/j.nima.2009.02.036
  • Huang and You [2018] Huang, S., You, Z.: Update of the besiii event display system. Journal of Physics: Conference Series 1085(4), 042027 (2018) https://doi.org/10.1088/1742-6596/1085/4/042027
  • Brun and Rademakers [1997] Brun, R., Rademakers, F.: Root - an object oriented data analysis framework. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 389(1), 81–86 (1997) https://doi.org/%****␣sn-article.bbl␣Line␣300␣****10.1016/S0168-9002(97)00048-X . New Computing Techniques in Physics Research V
  • Wang [2021] Wang, Y.: Preface: special topic on physics of the BESIII experiment. National Science Review 8(11), 201 (2021) https://doi.org/10.1093/nsr/nwab201 https://academic.oup.com/nsr/article-pdf/8/11/nwab201/41602798/nwab201.pdf
  • Ablikim et al. [2022] Ablikim, M., et al.: Number of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ events at BESIII. Chin. Phys. C 46(7), 074001 (2022) https://doi.org/10.1088/1674-1137/ac5c2e arXiv:2111.07571 [hep-ex]
  • Ablikim and others. [2022] Ablikim, M., others.: Search for invisible decays of the ΛΛ\mathrm{\Lambda}roman_Λ baryon. Phys. Rev. D 105, 071101 (2022) https://doi.org/10.1103/PhysRevD.105.L071101
  • Ablikim et al. [2024] Ablikim, M., et al.: Search for the semi-muonic charmonium decay J/ψDμ+νμ𝐽𝜓superscript𝐷superscript𝜇subscript𝜈𝜇J/\psi\to D^{-}\mu^{+}\nu_{\mu}italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT+c.c. JHEP 01, 126 (2024) https://doi.org/10.1007/JHEP01(2024)126 arXiv:2307.02165 [hep-ex]
  • Ablikim et al. [2023] Ablikim, M., et al.: Search for the lepton flavor violating decay J/ψeμ𝐽𝜓𝑒𝜇J/\psi\to e\muitalic_J / italic_ψ → italic_e italic_μ. Sci. China Phys. Mech. Astron. 66(2), 221011 (2023) https://doi.org/%****␣sn-article.bbl␣Line␣375␣****10.1007/s11433-022-1995-0 arXiv:2206.13956 [hep-ex]
  • Guan et al. [2014] Guan, Y., Lü, X.-R., Zheng, Y., Wang, Y.-F.: Study of the efficiency of event start time determination at BESIII. Chin. Phys. C 38(1), 016201 (2014) https://doi.org/10.1088/1674-1137/38/1/016201 arXiv:1304.6177 [physics.ins-det]
  • Wang et al. [2008] Wang, Y.-M., Zou, H., Wei, Z.-T., Li, X.-Q., Lu, C.-D.: The Transition form-factors for semi-leptonic weak decays of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ in QCD sum rules. Eur. Phys. J. C 54, 107–121 (2008) https://doi.org/10.1140/epjc/s10052-007-0498-x arXiv:0707.1138 [hep-ph]
  • Shen and Wang [2008] Shen, Y.-L., Wang, Y.-M.: J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ weak decays in the covariant light-front quark model. Phys. Rev. D 78, 074012 (2008) https://doi.org/10.1103/PhysRevD.78.074012
  • Dhir and Verma [2013] Dhir, R., Verma, R.C.: Effects of Flavor Dependence on Weak Decays of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ and ΥΥ\Upsilonroman_Υ. Adv. High Energy Phys. 2013, 706543 (2013) https://doi.org/10.1155/2013/706543 arXiv:0903.1201 [hep-ph]
  • Ivanov and Tran [2015] Ivanov, M.A., Tran, C.T.: Exclusive decays J/ψ𝜓\psiitalic_ψ→Dl+(s)()νlsubscriptsuperscriptsuperscript𝑙limit-from𝑠subscript𝜈𝑙{}_{(s)}^{(*)-}l^{+}\nu_{l}start_FLOATSUBSCRIPT ( italic_s ) end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ( ∗ ) - end_POSTSUPERSCRIPT italic_l start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT in a covariant constituent quark model with infrared confinement. Phys. Rev. D 92(7), 074030 (2015) https://doi.org/10.1103/PhysRevD.92.074030 arXiv:1701.07377 [hep-ph]
  • Wang et al. [2017] Wang, T., Jiang, Y., Yuan, H., Chai, K., Wang, G.-L.: Weak decays of J/ψ𝐽𝜓J/\psiitalic_J / italic_ψ and Υ(1S)Υ1𝑆{\rm{\Upsilon}}(1S)roman_Υ ( 1 italic_S ). J. Phys. G 44(4), 045004 (2017) https://doi.org/10.1088/1361-6471/aa5f68 arXiv:1604.03298 [hep-ph]
  • Datta et al. [1999] Datta, A., O’Donnell, P.J., Pakvasa, S., Zhang, X.: Flavor changing processes in quarkonium decays. Phys. Rev. D 60, 014011 (1999) https://doi.org/%****␣sn-article.bbl␣Line␣500␣****10.1103/PhysRevD.60.014011 arXiv:hep-ph/9812325
  • Li and Zhu [2012] Li, H.-B., Zhu, S.-H.: Mini-review of rare charmonium decays at BESIII. Chin. Phys. C 36, 932–940 (2012) https://doi.org/10.1088/1674-1137/36/10/003 arXiv:1202.2955 [hep-ex]
  • Wang [2020] Wang, D.: New physics program of bes. In: 30 Years of BES Physics: Proceedings of the Symposium, pp. 162–168 (2020). World Scientific
  • Chen and Olsen [2021] Chen, S., Olsen, S.L.: New physics searches at the BESIII experiment. Natl. Sci. Rev. 8(11), 189 (2021) https://doi.org/10.1093/nsr/nwab189 arXiv:2102.13290 [hep-ph]
  • Li et al. [2022] Li, H.B., et al.: Physics in the τ𝜏\tauitalic_τ-charm Region at BESIII. In: Snowmass 2021 (2022)
  • Fukuda et al. [1998] Fukuda, Y., et al.: Evidence for oscillation of atmospheric neutrinos. Phys. Rev. Lett. 81, 1562–1567 (1998) https://doi.org/10.1103/PhysRevLett.81.1562 arXiv:hep-ex/9807003
  • Ahmad et al. [2002] Ahmad, Q.R., et al.: Direct evidence for neutrino flavor transformation from neutral current interactions in the Sudbury Neutrino Observatory. Phys. Rev. Lett. 89, 011301 (2002) https://doi.org/10.1103/PhysRevLett.89.011301 arXiv:nucl-ex/0204008
  • Bernstein and Cooper [2013] Bernstein, R.H., Cooper, P.S.: Charged Lepton Flavor Violation: An Experimenter’s Guide. Phys. Rept. 532, 27–64 (2013) https://doi.org/%****␣sn-article.bbl␣Line␣600␣****10.1016/j.physrep.2013.07.002 arXiv:1307.5787 [hep-ex]
  • Cei and Nicolo [2014] Cei, F., Nicolo, D.: Lepton Flavour Violation Experiments. Adv. High Energy Phys. 2014, 282915 (2014) https://doi.org/10.1155/2014/282915
  • Love et al. [2008] Love, W., et al.: Search for Lepton Flavor Violation in Upsilon Decays. Phys. Rev. Lett. 101, 201601 (2008) https://doi.org/10.1103/PhysRevLett.101.201601 arXiv:0807.2695 [hep-ex]
  • Lees et al. [2022] Lees, J.P., et al.: Search for Lepton Flavor Violation in Υ(3S)e±μΥ3𝑆superscript𝑒plus-or-minussuperscript𝜇minus-or-plus\Upsilon(3S)\rightarrow e^{\pm}\mu^{\mp}roman_Υ ( 3 italic_S ) → italic_e start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT ∓ end_POSTSUPERSCRIPT. Phys. Rev. Lett. 128(9), 091804 (2022) https://doi.org/10.1103/PhysRevLett.128.091804 arXiv:2109.03364 [hep-ex]
  • Patra et al. [2022] Patra, S., et al.: Search for charged lepton flavor violating decays of Υ(1S)Υ1𝑆\Upsilon(1S)roman_Υ ( 1 italic_S ). JHEP 05, 095 (2022) https://doi.org/10.1007/JHEP05(2022)095 arXiv:2201.09620 [hep-ex]
  • Ablikim et al. [2004] Ablikim, M., et al.: Search for the lepton flavor violation processes J/ψμτandeτ𝐽𝜓𝜇𝜏ande𝜏J/\psi\to\mu\tau~{}\rm{and}~{}e\tauitalic_J / italic_ψ → italic_μ italic_τ roman_and roman_e italic_τ. Phys. Lett. B 598, 172–177 (2004) https://doi.org/10.1016/j.physletb.2004.08.005 arXiv:hep-ex/0406018
  • Ablikim et al. [2013] Ablikim, M., et al.: Search for the Lepton Flavor Violation Process J/ψeμ𝐽𝜓𝑒𝜇J/\psi\to e\muitalic_J / italic_ψ → italic_e italic_μ at BESIII. Phys. Rev. D 87, 112007 (2013) https://doi.org/10.1103/PhysRevD.87.112007 arXiv:1304.3205 [hep-ex]
  • Ablikim et al. [2021] Ablikim, M., et al.: Search for the charged lepton flavor violating decay J/ψeτ𝐽𝜓𝑒𝜏J/\psi\to e\tauitalic_J / italic_ψ → italic_e italic_τ. Phys. Rev. D 103(11), 112007 (2021) https://doi.org/10.1103/PhysRevD.103.112007 arXiv:2103.11540 [hep-ex]
  • Li and Lyu [2021] Li, H.-B., Lyu, X.-R.: Study of the standard model with weak decays of charmed hadrons at BESIII. Natl. Sci. Rev. 8(11), 181 (2021) https://doi.org/%****␣sn-article.bbl␣Line␣725␣****10.1093/nsr/nwab181 arXiv:2103.00908 [hep-ex]
  • Cabibbo [1963] Cabibbo, N.: Unitary Symmetry and Leptonic Decays. Phys. Rev. Lett. 10, 531–533 (1963) https://doi.org/10.1103/PhysRevLett.10.531
  • Kobayashi and Maskawa [1973] Kobayashi, M., Maskawa, T.: CP Violation in the Renormalizable Theory of Weak Interaction. Prog. Theor. Phys. 49, 652–657 (1973) https://doi.org/10.1143/PTP.49.652
  • Qu and Gouskos [2020] Qu, H., Gouskos, L.: ParticleNet: Jet Tagging via Particle Clouds. Phys. Rev. D 101(5), 056019 (2020) https://doi.org/10.1103/PhysRevD.101.056019 arXiv:1902.08570 [hep-ph]
  • Wang et al. [2019] Wang, Y., Sun, Y., Liu, Z., Sarma, S.E., Bronstein, M.M., Solomon, J.M.: Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. 38(5) (2019) https://doi.org/10.1145/3326362
  • Li et al. [2022] Li, Z.-Y., Qian, Z., He, J.-H., He, W., Wu, C.-X., Cai, X.-Y., You, Z.-Y., Zhang, Y.-M., Luo, W.-M.: Improvement of machine learning-based vertex reconstruction for large liquid scintillator detectors with multiple types of PMTs. Nucl. Sci. Tech. 33(7), 93 (2022) https://doi.org/10.1007/s41365-022-01078-y arXiv:2205.04039 [physics.ins-det]
  • Qian et al. [2021] Qian, Z., et al.: Vertex and energy reconstruction in JUNO with machine learning methods. Nucl. Instrum. Meth. A 1010, 165527 (2021) https://doi.org/10.1016/j.nima.2021.165527 arXiv:2101.04839 [physics.ins-det]
  • Ablikim et al. [2010] Ablikim, M., et al.: Evidence for ψsuperscript𝜓\psi^{\prime}italic_ψ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT decays into γπ0𝛾superscript𝜋0\gamma\pi^{0}italic_γ italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT and γη𝛾𝜂\gamma\etaitalic_γ italic_η. Phys. Rev. Lett. 105, 261801 (2010) https://doi.org/10.1103/PhysRevLett.105.261801 arXiv:1011.0885 [hep-ex]
  • Ablikim et al. [2023a] Ablikim, M., et al.: Search for the semi-leptonic decays Λc+Λπ+πe+νesuperscriptsubscriptΛ𝑐Λsuperscript𝜋superscript𝜋superscript𝑒subscript𝜈𝑒\Lambda_{c}^{+}\rightarrow{}\Lambda\pi^{+}\pi^{-}e^{+}\nu_{e}roman_Λ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT → roman_Λ italic_π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT and Λc+pKS0πe+νesuperscriptsubscriptΛ𝑐𝑝superscriptsubscript𝐾𝑆0superscript𝜋superscript𝑒subscript𝜈𝑒\Lambda_{c}^{+}\rightarrow{}pK_{S}^{0}\pi^{-}e^{+}\nu_{e}roman_Λ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT → italic_p italic_K start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT. Phys. Lett. B 843, 137993 (2023) https://doi.org/10.1016/j.physletb.2023.137993 arXiv:2302.07529 [hep-ex]
  • Ablikim et al. [2023b] Ablikim, M., et al.: Measurement of branching fractions of Λc+superscriptsubscriptΛc{\Lambda}_{\textrm{c}}^{+}roman_Λ start_POSTSUBSCRIPT c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT decays to Σ+K+KsuperscriptΣsuperscript𝐾superscript𝐾\Sigma^{+}K^{+}K^{-}roman_Σ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, Σ+ϕsuperscriptΣitalic-ϕ\Sigma^{+}\phiroman_Σ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ϕ and Σ+K+π(π0)superscriptΣsuperscript𝐾superscript𝜋superscript𝜋0\Sigma^{+}K^{+}\pi^{-}(\pi^{0})roman_Σ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_π start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ( italic_π start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ). JHEP 09, 125 (2023) https://doi.org/10.1007/JHEP09(2023)125 arXiv:2304.09405 [hep-ex]
  • Ablikim et al. [2021] Ablikim, M., et al.: Search for the rare semi-leptonic decay J/ψDe+νe+c.c.formulae-sequence𝐽𝜓superscript𝐷superscript𝑒subscript𝜈𝑒𝑐𝑐J/\psi\to D^{-}e^{+}\nu_{e}+c.c.italic_J / italic_ψ → italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_ν start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT + italic_c . italic_c .. JHEP 06, 157 (2021) https://doi.org/10.1007/JHEP06(2021)157 arXiv:2104.06628 [hep-ex]
  • Abusleme et al. [2022] Abusleme, A., et al.: JUNO physics and detector. Prog. Part. Nucl. Phys. 123, 103927 (2022) https://doi.org/10.1016/j.ppnp.2021.103927 arXiv:2104.02565 [hep-ex]
  • Achasov et al. [2023] Achasov, M., et al.: STCF Conceptual Design Report: Volume 1 – Physics & Detector (2023) arXiv:2303.15790 [hep-ex]
  • Dong et al. [2018] Dong, M., et al.: CEPC Conceptual Design Report: Volume 2 - Physics & Detector (2018) arXiv:1811.10545 [hep-ex]
  • You et al. [2018] You, Z., Li, K., Zhang, Y., Zhu, J., Lin, T., Li, W.: A ROOT Based Event Display Software for JUNO. JINST 13(02), 02002 (2018) https://doi.org/10.1088/1748-0221/13/02/T02002 arXiv:1712.07603 [physics.ins-det]
  • Zhu et al. [2019] Zhu, J., You, Z., Zhang, Y., Li, Z., Zhang, S., Lin, T., Li, W.: A method of detector and event visualization with Unity in JUNO. JINST 14(01), 01007 (2019) https://doi.org/10.1088/1748-0221/14/01/T01007 arXiv:1812.05304 [physics.ins-det]
  • Zhang et al. [2021] Zhang, S., Li, J.-S., Su, Y.-J., Zhang, Y.-M., Li, Z.-Y., You, Z.-Y.: A method for sharing dynamic geometry information in studies on liquid-based detectors. Nucl. Sci. Tech. 32(2), 21 (2021) https://doi.org/10.1007/s41365-021-00852-8 arXiv:2012.08727 [physics.ins-det]
  • Frank et al. [2018] Frank, M., Gaede, F., Petric, M., Sailer, A.: AIDASoft/DD4hep. webpage: http://dd4hep.cern.ch/ (2018). https://doi.org/10.5281/zenodo.592244 . https://doi.org/10.5281/zenodo.592244
  • Huang et al. [2022] Huang, K.-X., Li, Z.-J., Qian, Z., Zhu, J., Li, H.-Y., Zhang, Y.-M., Sun, S.-S., You, Z.-Y.: Method for detector description transformation to Unity and application in BESIII. Nucl. Sci. Tech. 33(11), 142 (2022) https://doi.org/10.1007/s41365-022-01133-8 arXiv:2206.10117 [physics.ins-det]
  • [64] EDM4hep. GitHub. https://github.com/key4hep/EDM4hep