Class Hit
java.lang.Object
org.jlab.rec.tof.hit.AHit
org.jlab.rec.tof.hit.ctof.Hit
- All Implemented Interfaces:
Comparable<AHit>, IGetCalibrationParams
- Author:
- ziegler
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHit(int id, int panel, int sector, int paddle, int aDCU, int tDCU, int aDCD, int tDCD) -
Method Summary
Modifier and TypeMethodDescriptiondoubleADC_MIP(IndexedTable tab) doubleADC_MIPUnc(IndexedTable tab) doubleADC1Unc()doubleADC2Unc()doubleDEDX_MIP()doubleHPOSa(IndexedTable tab) doubleHPOSb(IndexedTable tab) double[]HPOSBIN(IndexedTable tab) doubleHPOSc(IndexedTable tab) doubleHPOSd(IndexedTable tab) doubleHPOSe(IndexedTable tab) booleanisAdjacent(AHit arg0) doublelambda1(IndexedTable tab) doublelambda1Unc(IndexedTable tab) doublelambda2(IndexedTable tab) doublelambda2Unc(IndexedTable tab) double[]doublestatic voiddoubledoublePED1()doublePED1Unc()doublePED2()doublePED2Unc()voidvoidset_HitParameters(int superlayer, double triggerPhase, IndexedTable constants0, IndexedTable constants1, IndexedTable constants2, IndexedTable constants3, IndexedTable constants5, IndexedTable constants8, IndexedTable constants9) voidset_matchedTrack(Line3d _matchedTrack) voidset_matchedTrackHit(CTOFDetHit matchedTrackHit) voidsetPaddleLine(CTOFGeant4Factory geometry) intStatus1(IndexedTable tab) intStatus2(IndexedTable tab) doubleTDC1Unc()doubleTDC2Unc()doubleTimeOffset(IndexedTable tab) doubleTW01(IndexedTable tab) doubleTW02(IndexedTable tab) doubleTW0E(IndexedTable tab) doubleTW11(IndexedTable tab) doubleTW12(IndexedTable tab) doubleTW1E(IndexedTable tab) doubleTW1P(IndexedTable tab) doubleTW2E(IndexedTable tab) doubleTW2P(IndexedTable tab) doubleTW3E(IndexedTable tab) doubleTW4E(IndexedTable tab) doublev1(IndexedTable tab) doublev1Unc(IndexedTable tab) doublev2(IndexedTable tab) doublev2Unc(IndexedTable tab) doubleyOffset(IndexedTable tab) Methods inherited from class AHit
compareTo, get_ADC1, get_ADC2, get_ADCbankHitIdx1, get_ADCbankHitIdx2, get_AssociatedClusterID, get_barthickness, get_Energy, get_Energy1, get_Energy1Unc, get_Energy2, get_Energy2Unc, get_EnergyUnc, get_Id, get_lambda1, get_lambda1Unc, get_lambda2, get_lambda2Unc, get_Paddle, get_paddleLine, get_Panel, get_Position, get_Sector, get_StatusWord, get_t, get_t1, get_t1Unc, get_t2, get_t2Unc, get_TDC1, get_TDC2, get_TDCbankHitIdx1, get_TDCbankHitIdx2, get_timeWalk1, get_timeWalk2, get_TrkId, get_TrkPathLen, get_TrkPathLenThruBar, get_TrkPosition, get_tUnc, get_y, get_yTrk, get_yTrkUnc, get_yUnc, getAdcToEConv, getStatus, hasValid, set_ADC1, set_ADC2, set_ADCbankHitIdx1, set_ADCbankHitIdx2, set_AssociatedClusterID, set_barthickness, set_Energy, set_Energy1, set_Energy1Unc, set_Energy2, set_Energy2Unc, set_EnergyUnc, set_HitParams, set_Id, set_lambda1, set_lambda1Unc, set_lambda2, set_lambda2Unc, set_Paddle, set_paddleLine, set_Panel, set_Position, set_Sector, set_Status, set_StatusWord, set_t, set_t1, set_t1Unc, set_t2, set_t2Unc, set_TDC1, set_TDC2, set_TDCbankHitIdx1, set_TDCbankHitIdx2, set_timeWalk1, set_timeWalk2, set_TrkId, set_TrkPathLen, set_TrkPathLenThruBar, set_TrkPosition, set_tUnc, set_y, set_yTrk, set_yTrkUnc, set_yUnc, setAdcToEConv
-
Field Details
-
_AssociatedTrkId
public int _AssociatedTrkId
-
-
Constructor Details
-
Hit
public Hit(int id, int panel, int sector, int paddle, int aDCU, int tDCU, int aDCD, int tDCD)
-
-
Method Details
-
get_matchedTrackHit
-
set_matchedTrackHit
-
get_matchedTrack
-
set_matchedTrack
-
set_HitParameters
public void set_HitParameters(int superlayer, double triggerPhase, IndexedTable constants0, IndexedTable constants1, IndexedTable constants2, IndexedTable constants3, IndexedTable constants5, IndexedTable constants8, IndexedTable constants9) -
setPaddleLine
-
isAdjacent
- Overrides:
isAdjacentin classAHit
-
printInfo
-
TW01
- Specified by:
TW01in interfaceIGetCalibrationParams
-
TW02
- Specified by:
TW02in interfaceIGetCalibrationParams
-
TW11
- Specified by:
TW11in interfaceIGetCalibrationParams
-
TW12
- Specified by:
TW12in interfaceIGetCalibrationParams
-
TW0E
- Specified by:
TW0Ein interfaceIGetCalibrationParams
-
TW1E
- Specified by:
TW1Ein interfaceIGetCalibrationParams
-
TW2E
- Specified by:
TW2Ein interfaceIGetCalibrationParams
-
TW3E
- Specified by:
TW3Ein interfaceIGetCalibrationParams
-
TW4E
- Specified by:
TW4Ein interfaceIGetCalibrationParams
-
HPOSa
- Specified by:
HPOSain interfaceIGetCalibrationParams
-
HPOSb
- Specified by:
HPOSbin interfaceIGetCalibrationParams
-
HPOSc
- Specified by:
HPOScin interfaceIGetCalibrationParams
-
HPOSd
- Specified by:
HPOSdin interfaceIGetCalibrationParams
-
HPOSe
- Specified by:
HPOSein interfaceIGetCalibrationParams
-
HPOSBIN
- Specified by:
HPOSBINin interfaceIGetCalibrationParams
-
TW1P
- Specified by:
TW1Pin interfaceIGetCalibrationParams
-
TW2P
- Specified by:
TW2Pin interfaceIGetCalibrationParams
-
lambda1
- Specified by:
lambda1in interfaceIGetCalibrationParams
-
lambda2
- Specified by:
lambda2in interfaceIGetCalibrationParams
-
lambda1Unc
- Specified by:
lambda1Uncin interfaceIGetCalibrationParams
-
lambda2Unc
- Specified by:
lambda2Uncin interfaceIGetCalibrationParams
-
yOffset
- Specified by:
yOffsetin interfaceIGetCalibrationParams
-
v1
- Specified by:
v1in interfaceIGetCalibrationParams
-
v2
- Specified by:
v2in interfaceIGetCalibrationParams
-
v1Unc
- Specified by:
v1Uncin interfaceIGetCalibrationParams
-
v2Unc
- Specified by:
v2Uncin interfaceIGetCalibrationParams
-
PED1
public double PED1()- Specified by:
PED1in interfaceIGetCalibrationParams
-
PED2
public double PED2()- Specified by:
PED2in interfaceIGetCalibrationParams
-
PED1Unc
public double PED1Unc()- Specified by:
PED1Uncin interfaceIGetCalibrationParams
-
PED2Unc
public double PED2Unc()- Specified by:
PED2Uncin interfaceIGetCalibrationParams
-
ADC1Unc
public double ADC1Unc()- Specified by:
ADC1Uncin interfaceIGetCalibrationParams
-
TDC2Unc
public double TDC2Unc()- Specified by:
TDC2Uncin interfaceIGetCalibrationParams
-
TDC1Unc
public double TDC1Unc()- Specified by:
TDC1Uncin interfaceIGetCalibrationParams
-
ADC2Unc
public double ADC2Unc()- Specified by:
ADC2Uncin interfaceIGetCalibrationParams
-
PaddleToPaddle
- Specified by:
PaddleToPaddlein interfaceIGetCalibrationParams
-
TimeOffset
- Specified by:
TimeOffsetin interfaceIGetCalibrationParams
-
LSBConversion
- Specified by:
LSBConversionin interfaceIGetCalibrationParams
-
LSBConversionUnc
public double LSBConversionUnc()- Specified by:
LSBConversionUncin interfaceIGetCalibrationParams
-
ADC_MIP
- Specified by:
ADC_MIPin interfaceIGetCalibrationParams
-
ADC_MIPUnc
- Specified by:
ADC_MIPUncin interfaceIGetCalibrationParams
-
DEDX_MIP
public double DEDX_MIP()- Specified by:
DEDX_MIPin interfaceIGetCalibrationParams
-
Status1
- Specified by:
Status1in interfaceIGetCalibrationParams
-
Status2
- Specified by:
Status2in interfaceIGetCalibrationParams
-
main
- Throws:
FileNotFoundException
-