Class FTParticle
java.lang.Object
org.jlab.rec.ft.FTParticle
-
Constructor Summary
ConstructorsConstructorDescriptionFTParticle(int cid) FTParticle(int cid, int charge, double fieldScale, FTResponse response, double vx, double vy, double vz) -
Method Summary
Modifier and TypeMethodDescriptionintget_ID()intintintgetDetectorHit(List<FTResponse> hitList, DetectorType detectorType, double distanceThreshold, double timeThreshold) doubledoublegetField()intfinal doublegetPath()doublegetTime()intgetTrackerIndex(int ndet) int[]getTRKBestHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) int[][]getTRKOrderedListOfHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) final voidset_ID(int _ID) final voidsetCalorimeterIndex(int _Cluster) final voidsetCharge(int _Charge) final voidvoidsetDirection(IndexedTable thetaTable, IndexedTable phiTable) final voidsetEnergy(double _Energy) final voidsetField(double _field) final voidsetHodoscopeIndex(int _Signal) final voidsetPosition(Vector3D _Position) final voidsetTime(double _Time) final voidsetTrackerIndex(int _Cross, int ndet) final voidsetVertex(double x, double y, double z) voidshow()
-
Constructor Details
-
FTParticle
public FTParticle(int cid) -
FTParticle
public FTParticle(int cid, int charge, double fieldScale, FTResponse response, double vx, double vy, double vz)
-
-
Method Details
-
get_ID
public int get_ID() -
set_ID
public final void set_ID(int _ID) -
getCharge
public int getCharge() -
setCharge
public final void setCharge(int _Charge) -
getTime
public double getTime() -
setTime
public final void setTime(double _Time) -
getEnergy
public double getEnergy() -
setEnergy
public final void setEnergy(double _Energy) -
getPosition
-
setPosition
-
getField
public double getField() -
setField
public final void setField(double _field) -
getDirection
-
setDirection
public final void setDirection() -
setDirection
-
getVertex
-
setVertex
public final void setVertex(double x, double y, double z) -
getPath
public final double getPath() -
getLastCross
-
getCalorimeterIndex
public int getCalorimeterIndex() -
setCalorimeterIndex
public final void setCalorimeterIndex(int _Cluster) -
getHodoscopeIndex
public int getHodoscopeIndex() -
setHodoscopeIndex
public final void setHodoscopeIndex(int _Signal) -
getTrackerIndex
public int getTrackerIndex(int ndet) -
setTrackerIndex
public final void setTrackerIndex(int _Cross, int ndet) -
getDetectorHit
public int getDetectorHit(List<FTResponse> hitList, DetectorType detectorType, double distanceThreshold, double timeThreshold) -
getTRKBestHits
public int[] getTRKBestHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) -
getTRKOrderedListOfHits
public int[][] getTRKOrderedListOfHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) -
show
public void show()
-