Anatomy of a Root File
• Starting with Root 3.0 each file contains a
special key “StreamerInfo”
– Contains a collection of TStreamerInfo objects
which contains information on data members of
all objects in file. Allows:
• Reading root files without the original code
• Reading root files with older versions of objects
(schema evolution)
– Root files are now self describing
– This allows Java program to read files without
accessing compiled C++ code.