All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class hep.lcd.recon.ztracking.AbstractVertexDetector

java.lang.Object
   |
   +----hep.lcd.util.driver.AbstractProcessor
           |
           +----hep.lcd.recon.ztracking.AbstractVertexDetector

public abstract class AbstractVertexDetector
extends AbstractProcessor
implements VertexDetector
Assign CCD detector points to tracks.


Constructor Index

 o AbstractVertexDetector(Tracker, boolean)

Method Index

 o assignHits(int)
Assign vertex detector hits from combined tracking list.
 o finishEvent()
Finish Vertex detector event processing.
 o getNPoints(int)
Get number of points on a track.
 o getSpecifications()
Get Vertex Detector specifications.
 o getTrackHit(int, int)
Get the vertex detector hit for a point on the track.
 o getTrackHitID(int, int)
The Hit 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 vertex detector.
 o setHdev()
Turns on Vertex Detector development histograms.
 o setHpnts()
Turns on Vertex Detector point histograms: track assignment (xy dev.,z res.,...)
 o setHprod()
Turns on Vertex Detector production histograms.
 o setHtest()
Turns on Vertex Detector test histograms.
 o setNoHist()
Turns off all histogram packages
 o startEvent(LCDEvent)
Start Vertex detector event processing.

Constructors

 o AbstractVertexDetector
 public AbstractVertexDetector(Tracker tracker,
                               boolean hist)

Methods

 o setHprod
 public void setHprod()
Turns on Vertex Detector production histograms.

 o setHtest
 public void setHtest()
Turns on Vertex Detector test histograms.

 o setHdev
 public void setHdev()
Turns on Vertex Detector development histograms.

 o setHpnts
 public void setHpnts()
Turns on Vertex Detector point histograms: track assignment (xy dev.,z res.,...)

 o setNoHist
 public void setNoHist()
Turns off all histogram packages

 o getSpecifications
 public Specifications getSpecifications()
Get Vertex Detector specifications.

 o getNPoints
 public int getNPoints(int itrk)
Get number of points on a track.

 o getTrackPoint
 public double[] getTrackPoint(int itrk,
                               int ip)
Get a space point on the track.

 o getTrackHit
 public TrackerHit getTrackHit(int itrk,
                               int ip)
Get the vertex detector hit for a point on the track.

 o getTrackHitID
 public int getTrackHitID(int itrk,
                          int ip)
The Hit ID is unique for any point in tracking system

 o startEvent
 public void startEvent(LCDEvent event)
Start Vertex detector event processing.

 o finishEvent
 public void finishEvent()
Finish Vertex detector event processing.

 o assignHits
 public void assignHits(int itrk)
Assign vertex detector hits from combined tracking list.


All Packages  Class Hierarchy  This Package  Previous  Next  Index