Before you can use any of the AIDA interfaces you must start by creating an Analysis Factory. You can do this in the standard way using the following line of code:
IAnalysisFactory factory = IAnalysisFactory.create();
JAIDA includes two analysis factories:
You can explicitly select which analysis factory to use by setting the Java property hep.aida.IAnalysisFactory , e.g.:
java -Dhep.aida.IAnalysisFactory=hep.aida.ref.BatchAnalysisFactory
The built-in plotter is intended mainly as a simple viewer for AIDA plots, for a full-featured GUI implementation based on JAIDA see JAS3 .