Skip to content
Andrey edited this page Apr 9, 2020 · 4 revisions

The Java Native Interface (JNI) enables Java code running in a Java virtual machine (JVM) to call native applications and libraries written in other languages such as C, C++ and assembly. It allows us to create a bridge between COATJAVA and ROOT by converting COATJAVA objects, like H1F, H2F and GraphErrors, into ROOT objects, like TH1F, TH2F and TGraphErrors respectively, and store them in native ROOT file format. Additionally, it allows user to store data in TNtuple objects and save them using ROOT file format.

Clone this wiki locally