학술논문

TopoAna: A generic tool for the event type analysis of inclusive Monte-Carlo samples in high energy physics experiments
Document Type
Working Paper
Source
Computer Physics Communications 258 (2021) 107540
Subject
High Energy Physics - Experiment
Language
Abstract
Inclusive Monte-Carlo samples are indispensable for signal selection and background suppression in many high energy physics experiments. A clear knowledge of the physics processes involved in the samples, including the types of processes and the number of processes in each type, is a great help to investigating signals and backgrounds. To help analysts obtain the physics process information from the truth information of the samples, we develop a physics process analysis program, TopoAna, with C++, ROOT, and LaTeX. The program implements the functionalities of component analysis and signal identification with many kinds of fine, customizable classification and matching algorithms. It tags physics processes in individual events accurately in the output root files, and exports the physics process information at the sample level clearly to the output plain text, tex source, and pdf files. Independent of specific software frameworks, the program is applicable to many experiments. At present, it has come into use in three $e^+e^-$ colliding experiments: the BESIII, Belle, and Belle II experiments. The use of the program in other similar experiments is also prospective.
Comment: 28 pages, 5 figures, accepted by "Computer Physics Communications". The program described by the paper is available at https://github.com/buaazhouxingyu/topoana