30 September 2024 to 4 October 2024
CERN
Europe/Zurich timezone

RootIO.jl: a Julia I/O library for the ROOT framework

30 Sept 2024, 09:40
15m
4/3-006 - TH Conference Room (CERN)

4/3-006 - TH Conference Room

CERN

110
Show room on map
Lightning Talk 10' Talks

Speaker

Mr Yash Solanki (Indian Institute of Technology, Delhi)

Description

RootIO.jl is a package that provides a high-level abstraction for I/O to the ROOT files. It provides a streamlined interface for creating, writing, and filling ROOT TTrees. With this new package, the user can easily write all primitive types, arrays, vectors and dataframes to a TTree in a row-wise manner, without worrying about references and pointers to the objects. The package implementation uses ROOT.jl. The presentation will focus on implementation details, usage and I/O examples. Plans for extending the current features will also be presented.

Author

Mr Yash Solanki (Indian Institute of Technology, Delhi)

Co-authors

Pere Mato Vila (CERN) Philippe Gras (Université Paris-Saclay (FR))

Presentation materials