io
Resources for ROOT I/O at CHEP 2012
Advancement in ROOT I/O are discussed and presented at the ROOT I/O workshop, a meeting place between the ROOT team and the experiments.
Many talks and poster about ROOT where presented at CHEP 2012 including a general ROOT status and an introduction to Cling. See the full list.
TRevolution.js
Submitted by axel on Wed, 09/11/2011 - 22:04Hi,
One of ROOT's traditional features: you can use it on any platform. That was especially true in the past: Linux, Windows, MacOS, Solaris, AIX, HPUX - you name it: ROOT was there. But now we have a different environment: devices are getting smaller, and next to good old Linux and Windows in new cloths (Android, Windows Mobile) we have new, dedicated mobile OSes like iOS.
Adding Your Class to ROOT: ClassDef
ClassDef is a C preprocessor macro that must be used if your class derives from TObject. It can be used if you simply want to enhance your class, see this paragraph. ClassDef contains member declarations, i.e. it inserts a few new members into your class. No per-object data member is added.
Reflex

Purpose
Reflex stores and handles reflection information (types, members, etc). It is written in C++. Its reflection catalog can be queried by a small set of simple API classes. See the chapter Accessing Reflex Data.