Quality assurance for the ALICE Monte Carlo procedure
M. Ajaz, Seforo Mohlalisi, Peter Hristov, Jean Pierre Revol

TL;DR
This paper details the implementation of a quality assurance task for the ALICE Monte Carlo simulation, enabling automated efficiency checks and problem detection during physics data production.
Contribution
The paper introduces a new C++ class for automated quality assurance in ALICE Monte Carlo simulations, integrating existing macros into the proof framework.
Findings
Discovered issues in track reconstruction and detector efficiency.
Successfully implemented and integrated the quality assurance task.
Enhanced the reliability of physics data production.
Abstract
We implement the already existing macro,$ALICE_ROOT/STEER /CheckESD.C that is ran after reconstruction to compute the physics efficiency, as a task that will run on proof framework like CAF. The task was implemented in a C++ class called AliAnalysisTaskCheckESD and it inherits from AliAnalysisTaskSE base class. The function of AliAnalysisTaskCheckESD is to compute the ratio of the number of reconstructed particles to the number of particle generated by the Monte Carlo generator.The class AliAnalysisTaskCheckESD was successfully implemented. It was used during the production for first physics and permitted to discover several problems (missing track in the MUON arm reconstruction, low efficiency in the PHOS detector etc.). The code is committed to the SVN repository and will become standard tool for quality assurance.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Particle physics theoretical and experimental studies · Medical Imaging Techniques and Applications
