Versions Compared

Key

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

...

This builder will also convert and write DAQ config information, EPICS control data, and scalar bank data into the output LCSim events, if these banks are present in the EVIO data.

Track Reconstruction

These are the steps in the HPS Java track reconstruction:

  1. RawTrackerHitFitterDriver fits time vs ADC signal from raw data into fitted hits collection.
  2. DataTrackerHitDriver creates stereo hit pairs from fitted hits.
  3. HelicalTrackHitDriver creates 3D hits from clusters of stereo hits.
  4. TrackerReconDriver runs multiple times with different tracking strategy files, creating a track collection for each strategy.
  5. The MergeTrackCollections Driver is used to merge the multiple track collections together.
  6. The GBLRefitterDriver refits the tracks using GBL.
  7. TrackDataDriver adds a Generic Object collection containing additional information about the track.

The The track reconstruction first converts raw ADC vs time data into SVT strip hits, which are then clustered together into stereo hits.  A collection of 3D hits is created from these stereo hits.  Track finding and fitting is performed using the input 3D hit collection.  The tracking creates a number of collections containing Track objects, with one collection for each strategy used in track finding.  The tracking packages in lcsim form the basis for HPS's tracking algorithms through usage and extension.  Seed Tracker is used for track finding using a set of input tracking strategies.  The track fit from lcsim is further refined using a Java implementation (port) of the GBL C++ algorithm

...

.

...

 

ECal Reconstruction

Reconstructed Particles

...