Provide a pure-Java package for reading Root
files.
Could be extended to writing later
Should work with any Root file
Should not need to know about objects ahead of reading
(no need for dll’s, .so files)
Provides access to data from Root file, not methods of C++
objects stored in file.
Suitable for data-centric objects
» Mini DST’s, NTuples, Raw Data
User can provide own implementation of object
Easy to use
Efficient (at least in later implementations)
Goal is to be as efficient as native Root IO