Package org.jlab.rec.ft
Class FTParticle
java.lang.Object
org.jlab.rec.ft.FTParticle
- 
Constructor SummaryConstructorsConstructorDescriptionFTParticle(int cid) FTParticle(int cid, int charge, double fieldScale, FTResponse response, double vx, double vy, double vz) 
- 
Method SummaryModifier 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- 
FTParticlepublic FTParticle(int cid) 
- 
FTParticlepublic FTParticle(int cid, int charge, double fieldScale, FTResponse response, double vx, double vy, double vz) 
 
- 
- 
Method Details- 
get_IDpublic int get_ID()
- 
set_IDpublic final void set_ID(int _ID) 
- 
getChargepublic int getCharge()
- 
setChargepublic final void setCharge(int _Charge) 
- 
getTimepublic double getTime()
- 
setTimepublic final void setTime(double _Time) 
- 
getEnergypublic double getEnergy()
- 
setEnergypublic final void setEnergy(double _Energy) 
- 
getPosition
- 
setPosition
- 
getFieldpublic double getField()
- 
setFieldpublic final void setField(double _field) 
- 
getDirection
- 
setDirectionpublic final void setDirection()
- 
setDirection
- 
getVertex
- 
setVertexpublic final void setVertex(double x, double y, double z) 
- 
getPathpublic final double getPath()
- 
getLastCross
- 
getCalorimeterIndexpublic int getCalorimeterIndex()
- 
setCalorimeterIndexpublic final void setCalorimeterIndex(int _Cluster) 
- 
getHodoscopeIndexpublic int getHodoscopeIndex()
- 
setHodoscopeIndexpublic final void setHodoscopeIndex(int _Signal) 
- 
getTrackerIndexpublic int getTrackerIndex(int ndet) 
- 
setTrackerIndexpublic final void setTrackerIndex(int _Cross, int ndet) 
- 
getDetectorHitpublic int getDetectorHit(List<FTResponse> hitList, DetectorType detectorType, double distanceThreshold, double timeThreshold) 
- 
getTRKBestHitspublic int[] getTRKBestHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) 
- 
getTRKOrderedListOfHitspublic int[][] getTRKOrderedListOfHits(List<FTResponse> hitList, int it, double distanceThreshold, double timeThreshold) 
- 
showpublic void show()
 
-