hep.lcd.recon.tracking
Interface VertexDetector

All Known Implementing Classes:
CCDReco

public interface VertexDetector
extends Processor

Assign CCD detector points to tracks.


Method Summary
 int assignHits(int it)
           
 void finishEvent()
           
 int getNPoints(int itrk)
          Get number of points on a track.
 int getNTracks()
          Get number of track found.
 Specifications getSpecifications()
           
 TrackerHit getTrkHit(int itrk, int ipnt)
           
 int getTrkHitID(int itrk, int ipnt)
           
 double[] getTrkPoint(int itrk, int ipnt)
          Get a space point on the track.
 String getType()
          Get type of vertex detector.
 void releaseHits(int it)
           
 void startEvent(LCDEvent e)
           
 
Methods inherited from interface hep.lcd.util.driver.Processor
clearContext, getName, process, setContext, setDetector, start, stop
 

Method Detail

getType

public String getType()
Get type of vertex detector.

getSpecifications

public Specifications getSpecifications()

getNTracks

public int getNTracks()
Get number of track found.

getNPoints

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

getTrkPoint

public double[] getTrkPoint(int itrk,
                            int ipnt)
Get a space point on the track.

getTrkHit

public TrackerHit getTrkHit(int itrk,
                            int ipnt)

getTrkHitID

public int getTrkHitID(int itrk,
                       int ipnt)

startEvent

public void startEvent(LCDEvent e)

finishEvent

public void finishEvent()

assignHits

public int assignHits(int it)

releaseHits

public void releaseHits(int it)


The LCD Group