TrackingCheater

TrackingCheater

For each SimTrackerHit in charged tracking devices, the TrackingCheater finds the MCParticle giving rise to the hits and creates a corresponding CheatTrack. It uses the MCParticle's momentum vector to provide the track momentum required to satisfy the FoundTrack (and Track) interface.

The TrackingCheater finds combined tracks in all tracking devices that have SimTrackerHit's from the same MCParticle. The CombinedTrack object is similar to the CheatTrack except that it has additional methods to add and get CheatTracks from its internal list.

To add the TrackingCheater to a process, use

  add(new org.lcsim.recon.ztracking.cheater.TrackingCheater());

To access tracks use event.get(CombinedTrack.class).


The TrackingCheater classes are divided into the following packages.

Packages: Classes:
org.lcsim.recon.ztracking FoundTrack
   
org.lcsim.recon.ztracking.cheater TrackingCheater
  CheatTrack
  CombinedTrack
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.