Cargando…

RUNTIME DICTIONARIES FOR ROOT

ROOT is the LHC physicists' common tool for data analysis; almost all data is stored using ROOT's I/O system. This system benefits from a custom description of types (a so-called dictionary) that is optimised for the I/O. Until now, the dictionary cannot be provided at run-time; it needs t...

Descripción completa

Detalles Bibliográficos
Autor principal: Wind, David Kofoed
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1597977
Descripción
Sumario:ROOT is the LHC physicists' common tool for data analysis; almost all data is stored using ROOT's I/O system. This system benefits from a custom description of types (a so-called dictionary) that is optimised for the I/O. Until now, the dictionary cannot be provided at run-time; it needs to be prepared in a separate prerequisite step. This project will move the generation of the dictionary to run-time, making use of ROOT 6's new just-in-time compiler. It allows a more dynamic and natural access to ROOT's I/O features especially for user code.