bamboo - A high-level HEP analysis library for ROOT::RDataFrame: An analysis example with the CMS NanoAOD format
These proceedings present an overview and features of a bamboo framework designed for HEP data analysis. The bamboo framework defines a domain-specific language, embedded in python, that allows to concisely express the analysis logic in a functional style. The implementation based on ROOT’s RDataFrame and cling C++ JIT compiler approaches the performance of dedicated native code. Bamboo is currently being used for several CMS Run 2 and Run 3 analyses that rely on the NanoAOD data format for which many reusable components are included.
Authors
- J. Lidrych (ORCID: https://orcid.org/0000-0003-1439-0196)
Institutions
- UCLouvain (BE)
Publication Details
- Journal
- EPJ Web of Conferences
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1051/epjconf/202533701316
- Primary Topic
- Particle Detector Development and Performance
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Fonds De La Recherche Scientifique - FNRS