Site Map

  Root Index for
Root
Website Links For
Root
 

Information About

Root

APPAREL
BABY
BEAUTY
BOOKS
CAR TOYS
CELL PHONES
DVD'S
ELECTRONICS
GOURMET FOOD
GROCERIES
HEALTH & PERSONAL
HOME & GARDEN
JEWELRY
MUSIC
MUSIC INSTRUMENTS
OFFICE PRODUCTS
SOFTWARE
SPORTING GOODS
TOOLS & HARDWARE
TOYS
VIDEO GAMES
SHOPPING HOME

MORE SHOPPING...




Information

  Name ROOT
  Developer CERN
  Latest Release Version 511
  Latest Release Date April 19, 2006
  Operating System Cross-platform
  License LGPL
  Website ROOT home page


ROOT is a powerful Object Oriented large scale data analysis Package and Data Mining developed by CERN to replace earlier packages (which include PAW , CERNLIB ). It is being developed for the analysis of Particle Physics data, but can be equally well used in other fields where large amounts of data need to be processed. It was initiated by René Brun and Fons Rademakers in 1994. ROOT is written in C++ , and published under the LGPL . It provides Platform Independent access to a computer's graphics subsystem and Operating System using Abstract Layers . Part of the abstract platform are a Graphical User Interface , container classes, Reflection , a C++ Script and Command Line Interpreter ( CINT ), and object Serialization and Persistence .

The packages provided by ROOT include those for

A key feature of ROOT is a data container called ''tree'', with its substructures ''branches'' and ''leaves''. A tree can be seen as a sliding window to the raw data, as stored in a file. Data from the next entry in the file can be retrieved by advancing the index in the tree. This avoids memory allocation issues associated with object creation, and allows the tree to act as a lightweight container while handling buffering invisibly.

ROOT's focus on performance is caused by the amount of data that the Large Hadron Collider 's experiments will collect, estimated to several Petabytes per year. Physicists are expected to analyze this data using ROOT. ROOT is currently mainly used in Data Analysis and Data Acquisition in High Energy Physics experiments - most of their plots and results are obtained using ROOT.


See also



External link