Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The physics reconstruction is implemented in the HPS Java project, which uses extensively the org.lcsim framework extensively for basic utilities like event processing, detector description and conditions interfaces.

A set of lcsim Drivers are  is used to process the raw data and produce collections of TracksClusters, and ReconstructedParticles. Drivers are defined  The driver list is defined in an lcsim xml steering file read in by the lcsim job manager.  The drivers created by the manager are processed using the LCSimLoop, which is a sequential recording processing loop.

The job manager 's driver chain can read in lists of LCIO files as defined in the XML steering format or from command line options.  Post-processing or analysis of the recon can be done by reading in the LCIO files and supplying a steering file which implements the user's algorithm.

Quick Steps

  1. EVIO data files are converted to LCIO events using the EvioToLcio command line utility.
  2. The HPS Java reconstruction is run to produce physics object collections.
  3. The recon LCIO is converted to ROOT DST Data Format so that the events can be easily analyzed in ROOT.
  4. DQM files containing plots in ROOT or AIDA format may also be produced from analyzing the reconstruction output.

...