Cargando…

ROOT Status and Future Developments

In this talk we will review the major additions and improvements made to the ROOT system in the last 18 months and present our plans for future developments. The additons and improvements range from modifications to the I/O sub-system to allow users to save and restore objects of classes that have n...

Descripción completa

Detalles Bibliográficos
Autores principales: Brun, Rene, Rademakers, Fons, Canal, Philippe, Goto, Masaharu
Lenguaje:eng
Publicado: 2003
Materias:
Acceso en línea:http://cds.cern.ch/record/622193
_version_ 1780900422005817344
author Brun, Rene
Rademakers, Fons
Canal, Philippe
Goto, Masaharu
author_facet Brun, Rene
Rademakers, Fons
Canal, Philippe
Goto, Masaharu
author_sort Brun, Rene
collection CERN
description In this talk we will review the major additions and improvements made to the ROOT system in the last 18 months and present our plans for future developments. The additons and improvements range from modifications to the I/O sub-system to allow users to save and restore objects of classes that have not been instrumented by special ROOT macros, to the addition of a geometry package designed for building, browsing, tracking and visualizing detector geometries. Other improvements include enhancements to the quick analysis sub-system (TTree::Draw()), the addition of classes that allow inter-file object references (TRef, TRefArray), better support for templated and STL classes, amelioration of the Automatic Script Compiler and the incorporation of new fitting and mathematical tools. Efforts have also been made to increase the modularity of the ROOT system with the introduction of more abstract interfaces and the development of a plug-in manager. In the near future, we intend to continue the development of PROOF and its interfacing with GRID environments. We plan on providing an interface between Geant3, Geant4 and Fluka and the new geometry package. The ROOT GUI classes will finally be available on Windows and we plan to release a GUI inspector and builder. In the last year, ROOT has drawn the endorsement of additional experiments and institutions. It is now officially supported by CERN and used as key I/O component by the LCG project.
id cern-622193
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2003
record_format invenio
spelling cern-6221932023-01-31T09:36:59Zhttp://cds.cern.ch/record/622193engBrun, ReneRademakers, FonsCanal, PhilippeGoto, MasaharuROOT Status and Future DevelopmentsComputing and ComputersIn this talk we will review the major additions and improvements made to the ROOT system in the last 18 months and present our plans for future developments. The additons and improvements range from modifications to the I/O sub-system to allow users to save and restore objects of classes that have not been instrumented by special ROOT macros, to the addition of a geometry package designed for building, browsing, tracking and visualizing detector geometries. Other improvements include enhancements to the quick analysis sub-system (TTree::Draw()), the addition of classes that allow inter-file object references (TRef, TRefArray), better support for templated and STL classes, amelioration of the Automatic Script Compiler and the incorporation of new fitting and mathematical tools. Efforts have also been made to increase the modularity of the ROOT system with the introduction of more abstract interfaces and the development of a plug-in manager. In the near future, we intend to continue the development of PROOF and its interfacing with GRID environments. We plan on providing an interface between Geant3, Geant4 and Fluka and the new geometry package. The ROOT GUI classes will finally be available on Windows and we plan to release a GUI inspector and builder. In the last year, ROOT has drawn the endorsement of additional experiments and institutions. It is now officially supported by CERN and used as key I/O component by the LCG project.In this talk we will review the major additions and improvements made to the ROOT system in the last 18 months and present our plans for future developments. The additons and improvements range from modifications to the I/O sub-system to allow users to save and restore objects of classes that have not been instrumented by special ROOT macros, to the addition of a geometry package designed for building, browsing, tracking and visualizing detector geometries. Other improvements include enhancements to the quick analysis sub-system (TTree::Draw()), the addition of classes that allow inter-file object references (TRef, TRefArray), better support for templated and STL classes, amelioration of the Automatic Script Compiler and the incorporation of new fitting and mathematical tools. Efforts have also been made to increase the modularity of the ROOT system with the introduction of more abstract interfaces and the development of a plug-in manager. In the near future, we intend to continue the development of PROOF and its interfacing with GRID environments. We plan on providing an interface between Geant3, Geant4 and Fluka and the new geometry package. The ROOT GUI classes will finally be available on Windows and we plan to release a GUI inspector and builder. In the last year, ROOT has drawn the endorsement of additional experiments and institutions. It is now officially supported by CERN and used as key I/O component by the LCG project.cs/0306078FERMILAB-CONF-03-268CHEP-2003-MOJT001oai:cds.cern.ch:6221932003-06-16
spellingShingle Computing and Computers
Brun, Rene
Rademakers, Fons
Canal, Philippe
Goto, Masaharu
ROOT Status and Future Developments
title ROOT Status and Future Developments
title_full ROOT Status and Future Developments
title_fullStr ROOT Status and Future Developments
title_full_unstemmed ROOT Status and Future Developments
title_short ROOT Status and Future Developments
title_sort root status and future developments
topic Computing and Computers
url http://cds.cern.ch/record/622193
work_keys_str_mv AT brunrene rootstatusandfuturedevelopments
AT rademakersfons rootstatusandfuturedevelopments
AT canalphilippe rootstatusandfuturedevelopments
AT gotomasaharu rootstatusandfuturedevelopments