Skip to content

diana-hep/root4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROOT4J

A fork of https://java.freehep.org/freehep-rootio/

No longer actively developed

root4j is a pure Java IO Library for ROOT with no binding to the original implementation of ROOT in C++. Building on success of ROOT, we mimic the behavior of the classes from the original implementation. root4j utilizes the TStreamerInfo Record to infer the schema/description of Classes present and relies on JIT compilation of classes for objects requested to be read in.

The main use case of root4j is to pipe data in ROOT TTrees into the Apache Spark Datasets with spark-root.