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.
-
AbstractVertexDetector(Tracker, boolean)
-
-
assignHits(int)
- Assign vertex detector hits from combined tracking list.
-
finishEvent()
- Finish Vertex detector event processing.
-
getNPoints(int)
- Get number of points on a track.
-
getSpecifications()
- Get Vertex Detector specifications.
-
getTrackHit(int, int)
- Get the vertex detector hit for a point on the track.
-
getTrackHitID(int, int)
- The Hit ID is unique for any point in tracking system
-
getTrackPoint(int, int)
- Get a space point on the track.
-
getType()
- Get type of vertex detector.
-
setHdev()
- Turns on Vertex Detector development histograms.
-
setHpnts()
- Turns on Vertex Detector point histograms: track assignment (xy dev.,z res.,...)
-
setHprod()
- Turns on Vertex Detector production histograms.
-
setHtest()
- Turns on Vertex Detector test histograms.
-
setNoHist()
- Turns off all histogram packages
-
startEvent(LCDEvent)
- Start Vertex detector event processing.
AbstractVertexDetector
public AbstractVertexDetector(Tracker tracker,
boolean hist)
setHprod
public void setHprod()
- Turns on Vertex Detector production histograms.
setHtest
public void setHtest()
- Turns on Vertex Detector test histograms.
setHdev
public void setHdev()
- Turns on Vertex Detector development histograms.
setHpnts
public void setHpnts()
- Turns on Vertex Detector point histograms: track assignment (xy dev.,z res.,...)
setNoHist
public void setNoHist()
- Turns off all histogram packages
getSpecifications
public Specifications getSpecifications()
- Get Vertex Detector specifications.
getNPoints
public int getNPoints(int itrk)
- Get number of points on a track.
getTrackPoint
public double[] getTrackPoint(int itrk,
int ip)
- Get a space point on the track.
getTrackHit
public TrackerHit getTrackHit(int itrk,
int ip)
- Get the vertex detector hit for a point on the track.
getTrackHitID
public int getTrackHitID(int itrk,
int ip)
- The Hit ID is unique for any point in tracking system
startEvent
public void startEvent(LCDEvent event)
- Start Vertex detector event processing.
finishEvent
public void finishEvent()
- Finish Vertex detector event processing.
assignHits
public void assignHits(int itrk)
- Assign vertex detector hits from combined tracking list.
All Packages Class Hierarchy This Package Previous Next Index