Cargando…
Designing new interfaces for ROOT data processing
ROOT is a C++ framework for data analysis provided with a Python interface (PyRoot). ROOT is used in every Large Hadron Collider experiment. This project presents a way of reading ROOT TTree by using a new class called DataFrame, which allows the usage of cache and functional chains. Reading TTrees...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2016
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2212844 |
_version_ | 1780951905303789568 |
---|---|
author | Vuorinen, Kalle Elmer |
author_facet | Vuorinen, Kalle Elmer |
author_sort | Vuorinen, Kalle Elmer |
collection | CERN |
description | ROOT is a C++ framework for data analysis provided with a Python interface (PyRoot). ROOT is used in every Large Hadron Collider experiment. This project presents a way of reading ROOT TTree by using a new class called DataFrame, which allows the usage of cache and functional chains. Reading TTrees in Python has been quite slow compared to the C++ way of doing it and for this reason we also bring the possibility to read them with just-in-time (JIT) compiled C++ code, using another new Python class called TreeReader. |
id | cern-2212844 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2016 |
record_format | invenio |
spelling | cern-22128442019-09-30T06:29:59Zhttp://cds.cern.ch/record/2212844engVuorinen, Kalle ElmerDesigning new interfaces for ROOT data processingOther SubjectsROOT is a C++ framework for data analysis provided with a Python interface (PyRoot). ROOT is used in every Large Hadron Collider experiment. This project presents a way of reading ROOT TTree by using a new class called DataFrame, which allows the usage of cache and functional chains. Reading TTrees in Python has been quite slow compared to the C++ way of doing it and for this reason we also bring the possibility to read them with just-in-time (JIT) compiled C++ code, using another new Python class called TreeReader.CERN-STUDENTS-Note-2016-182oai:cds.cern.ch:22128442016-09-02 |
spellingShingle | Other Subjects Vuorinen, Kalle Elmer Designing new interfaces for ROOT data processing |
title | Designing new interfaces for ROOT data processing |
title_full | Designing new interfaces for ROOT data processing |
title_fullStr | Designing new interfaces for ROOT data processing |
title_full_unstemmed | Designing new interfaces for ROOT data processing |
title_short | Designing new interfaces for ROOT data processing |
title_sort | designing new interfaces for root data processing |
topic | Other Subjects |
url | http://cds.cern.ch/record/2212844 |
work_keys_str_mv | AT vuorinenkalleelmer designingnewinterfacesforrootdataprocessing |