• 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