All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class hep.lcd.recon.ztracking.combined.CombinedTracker

java.lang.Object
   |
   +----hep.lcd.util.driver.AbstractProcessor
           |
           +----hep.lcd.recon.ztracking.AbstractTracker
                   |
                   +----hep.lcd.recon.ztracking.combined.CombinedTracker

public final class CombinedTracker
extends AbstractTracker
Picks up LCD events within JAS framework and passes 3D points to pattern recognition software


Constructor Index

 o CombinedTracker()
 o CombinedTracker(boolean)
Create a combined tracking reconstructor using CombinedPat2 pattern recognition and default specifications.
 o CombinedTracker(int, Specifications, TrackFinder, boolean)

Method Index

 o getNTrkPoints(int)
Get number of tracker points on a track.
 o getNVXDPoints(int)
Get number of vertex points on a track.
 o getTrackHit(int, int)
Get the tracker hit for particular point on a track.
 o getTrackHitID(int, int)
this ID is unique for any point in tracking system
 o getTrackPoint(int, int)
Get a space point on the track.
 o getType()
Get type of track hits.
 o process(LCDEvent)

Constructors

 o CombinedTracker
 public CombinedTracker()
 o CombinedTracker
 public CombinedTracker(boolean hist)
Create a combined tracking reconstructor using CombinedPat2 pattern recognition and default specifications.

 o CombinedTracker
 public CombinedTracker(int MaxPoints,
                        Specifications specs,
                        TrackFinder finder,
                        boolean hist)

Methods

 o getType
 public String getType()
Get type of track hits.

Overrides:
getType in class AbstractTracker
 o getNVXDPoints
 public int getNVXDPoints(int itrk)
Get number of vertex points on a track.

Overrides:
getNVXDPoints in class AbstractTracker
 o getNTrkPoints
 public int getNTrkPoints(int itrk)
Get number of tracker points on a track.

Overrides:
getNTrkPoints in class AbstractTracker
 o getTrackPoint
 public double[] getTrackPoint(int itrk,
                               int ipnt)
Get a space point on the track.

Overrides:
getTrackPoint in class AbstractTracker
 o getTrackHitID
 public int getTrackHitID(int itrk,
                          int ipnt)
this ID is unique for any point in tracking system

Overrides:
getTrackHitID in class AbstractTracker
 o getTrackHit
 public TrackerHit getTrackHit(int itrk,
                               int ipnt)
Get the tracker hit for particular point on a track.

Overrides:
getTrackHit in class AbstractTracker
 o process
 public void process(LCDEvent event)
Overrides:
process in class AbstractTracker

All Packages  Class Hierarchy  This Package  Previous  Next  Index