FreeHEP API
Version current

Package hep.io.stdhep

A pure Java implementation of the stdhep event format.

See:
          Description

Class Summary
StdhepBeginRun A begin run record
StdhepEndRun An end run record.
StdhepEvent A stdhep event.
StdhepReader A class for reading stdhep files.
StdhepRecord A base class from which all stdhep records inherit
StdhepRunRecord A base class for stdhep begin/end run records.
StdhepWriter A class for writing stdhep files.
 

Package hep.io.stdhep Description

A pure Java implementation of the stdhep event format.

Note, this package does not attempt to provide an OO abstraction for the event data. It is stored and retrieved in a fashion very analogous to the original stdhep common block (although without fixed size limitations).

This is a deliberate choice since:

  1. It does not introduce a dependency between this package and any particular event representation
  2. It gives maximum performance.

The package has been designed to allow an OO event description to be superimposed on it. See the package hep.io.stdhep.adapter for an example of a mapping to/from the standard FreeHEP event representation. 

See hep.io.stdhep.adapter

@status Stable


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.