Cargando…

ROOT 6 and beyond: TObject, C++14 and many cores.

Following the release of version 6, ROOT has entered a new area of development. It will leverage the industrial strength compiler library shipping in ROOT 6 and its support of the C++11/14 standard, to significantly simplify and harden ROOT's interfaces and to clarify and substantially improve...

Descripción completa

Detalles Bibliográficos
Autores principales: Bellenot, B, Canal, Ph, Couet, O, Ganis, G, Mato, P, Moneta, L, Naumann, A, Piparo, D
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/6/062006
http://cds.cern.ch/record/2134595
_version_ 1780949912215617536
author Bellenot, B
Canal, Ph
Couet, O
Ganis, G
Mato, P
Moneta, L
Naumann, A
Piparo, D
author_facet Bellenot, B
Canal, Ph
Couet, O
Ganis, G
Mato, P
Moneta, L
Naumann, A
Piparo, D
author_sort Bellenot, B
collection CERN
description Following the release of version 6, ROOT has entered a new area of development. It will leverage the industrial strength compiler library shipping in ROOT 6 and its support of the C++11/14 standard, to significantly simplify and harden ROOT's interfaces and to clarify and substantially improve ROOT's support for multi-threaded environments. This talk will also recap the most important new features and enhancements in ROOT in general, focusing on those allowed by the improved interpreter and better compiler support, including I/O for smart pointers, easier type safe access to the content of TTrees and enhanced multi processor support.
id oai-inspirehep.net-1413930
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14139302022-08-10T13:00:58Zdoi:10.1088/1742-6596/664/6/062006http://cds.cern.ch/record/2134595engBellenot, BCanal, PhCouet, OGanis, GMato, PMoneta, LNaumann, APiparo, DROOT 6 and beyond: TObject, C++14 and many cores.Computing and ComputersFollowing the release of version 6, ROOT has entered a new area of development. It will leverage the industrial strength compiler library shipping in ROOT 6 and its support of the C++11/14 standard, to significantly simplify and harden ROOT's interfaces and to clarify and substantially improve ROOT's support for multi-threaded environments. This talk will also recap the most important new features and enhancements in ROOT in general, focusing on those allowed by the improved interpreter and better compiler support, including I/O for smart pointers, easier type safe access to the content of TTrees and enhanced multi processor support.FERMILAB-CONF-15-224-CDoai:inspirehep.net:14139302015
spellingShingle Computing and Computers
Bellenot, B
Canal, Ph
Couet, O
Ganis, G
Mato, P
Moneta, L
Naumann, A
Piparo, D
ROOT 6 and beyond: TObject, C++14 and many cores.
title ROOT 6 and beyond: TObject, C++14 and many cores.
title_full ROOT 6 and beyond: TObject, C++14 and many cores.
title_fullStr ROOT 6 and beyond: TObject, C++14 and many cores.
title_full_unstemmed ROOT 6 and beyond: TObject, C++14 and many cores.
title_short ROOT 6 and beyond: TObject, C++14 and many cores.
title_sort root 6 and beyond: tobject, c++14 and many cores.
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/6/062006
http://cds.cern.ch/record/2134595
work_keys_str_mv AT bellenotb root6andbeyondtobjectc14andmanycores
AT canalph root6andbeyondtobjectc14andmanycores
AT coueto root6andbeyondtobjectc14andmanycores
AT ganisg root6andbeyondtobjectc14andmanycores
AT matop root6andbeyondtobjectc14andmanycores
AT monetal root6andbeyondtobjectc14andmanycores
AT naumanna root6andbeyondtobjectc14andmanycores
AT piparod root6andbeyondtobjectc14andmanycores