Package org.jlab.rec.ft
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 TypeMethodDescriptionint
get_ID()
int
int
int
getDetectorHit
(List<FTResponse> hitList, DetectorType detectorType, double distanceThreshold, double timeThreshold) double
double
getField()
int
final double
getPath()
double
getTime()
int
getTrackerIndex
(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 void
set_ID
(int _ID) final void
setCalorimeterIndex
(int _Cluster) final void
setCharge
(int _Charge) final void
void
setDirection
(IndexedTable thetaTable, IndexedTable phiTable) final void
setEnergy
(double _Energy) final void
setField
(double _field) final void
setHodoscopeIndex
(int _Signal) final void
setPosition
(Vector3D _Position) final void
setTime
(double _Time) final void
setTrackerIndex
(int _Cross, int ndet) final void
setVertex
(double x, double y, double z) void
show()
-
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()
-