FreeHEP API
Version current

Package hep.aida.ref

Reference implementation of AIDA (see documentation).

See:
          Description

Class Summary
AidaUtils  
AnalysisFactory  
Annotation  
BatchAnalysisFactory  
GenericFactory  
ManagedObject An object which can be stored in a tree.
 

Exception Summary
ReadOnlyException An exception thrown when an attempt is made to modify a readOnly AIDA object.
 

Package hep.aida.ref Description

Reference implementation of AIDA (see documentation).

This package contains a simple reference implementation of the AIDA histogram interfaces. The gaol of the reference implementation is to provide a simple, easy-to-understand implementation rather than the most efficient or most functional implementation.

The reference implementations are of the hep.aida interfaces, but can be used with the adapter classes in hep.aida.flat.adapter to provide a reference implementation of the original hep.aida.flat interfaces as well.

The package contains a very incomplete test class, called Test. The entire implementation and the Test class can be downloaded in a single jar file. Once downloaded the jar file can be run using:

java -jar aidaref.jar

It will produce 4 xml files that can be read with Java Analysis Studio and should look something like this:

 

Status:
Stable with version 2.2 of AIDA.

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.