Bamboo: A high-level HEP analysis library for ROOT::RDataFrame

(2024) 27th Conference on Computing in High Energy and Nuclear Physics — Location: Krakow, Poland (19.October.2024)

Files

No attached file found for this publication.

Details

Authors
Abstract
This poster presents 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.
Affiliations

Citations

Lidrych, J., & Guzel, A. O. (2024). Bamboo: A high-level HEP analysis library for ROOT::RDataFrame. 27th Conference on Computing in High Energy and Nuclear Physics, Krakow, Poland. https://hdl.handle.net/2078.5/239502