Contents
Class DetectorParticleTraj
java.lang.Object
org.jlab.clas.detector.DetectorParticle
org.jlab.clas.detector.DetectorParticleTraj
- All Implemented Interfaces:
Comparable
Override methods to use new tracking trajectory surfaces.
- Author:
- baltzell
-
Field Summary
Fields inherited from class org.jlab.clas.detector.DetectorParticle
DEFAULTQUALITY, detectorTrack, responseStore, sharedDetectors
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addResponse
(DetectorResponse res, boolean match) double
getBeta
(org.jlab.detector.base.DetectorType type, int layer, double startTime) int
getCherenkovSignal
(List<DetectorResponse> responses, org.jlab.detector.base.DetectorType type) int
getDetectorHit
(List<DetectorResponse> hitList, org.jlab.detector.base.DetectorType type, int layer, double distanceThreshold) org.jlab.geom.prim.Line3D
getDistance
(DetectorResponse response) double
getPathLength
(org.jlab.detector.base.DetectorType type, int layId) double
getVertexTime
(org.jlab.detector.base.DetectorType type, int layer) double
getVertexTime
(org.jlab.detector.base.DetectorType type, int layer, int pid) Methods inherited from class org.jlab.clas.detector.DetectorParticle
addResponse, clear, compare, compare, compareTo, countResponses, countResponses, createNeutral, createNeutral, createNeutral, createNeutral, getBeta, getCharge, getChi2, getCovMatrix, getCovMatrix, getDetectorHitQuality, getDetectorResponses, getDetectorResponses, getEnergy, getEnergy, getEnergyFraction, getFirstCross, getHit, getHit, getLastCross, getMass, getNDF, getNeutralBeta, getNphe, getPathLength, getPathLength, getPathLength, getPhysicsParticle, getPid, getPidQuality, getResponse, getScore, getSector, getSector, getSector, getStartTime, getStatus, getTheoryBeta, getTime, getTime, getTrack, getTrackChi2, getTrackDetector, getTrackDetectorID, getTrackIndex, getTrackSector, getTrackStatus, getTrackTrajectory, hasHit, hasHit, isTriggerParticle, setBeta, setCharge, setChi2, setDedx, setMass, setPid, setPidQuality, setScore, setStartTime, setStatus, setTriggerParticle, toString, vector, vertex
-
Constructor Details
-
Method Details
-
getDetectorHit
public int getDetectorHit(List<DetectorResponse> hitList, org.jlab.detector.base.DetectorType type, int layer, double distanceThreshold) - Overrides:
getDetectorHit
in classDetectorParticle
-
getPathLength
public double getPathLength(org.jlab.detector.base.DetectorType type, int layId) - Overrides:
getPathLength
in classDetectorParticle
-
getBeta
public double getBeta(org.jlab.detector.base.DetectorType type, int layer, double startTime) - Overrides:
getBeta
in classDetectorParticle
-
getVertexTime
public double getVertexTime(org.jlab.detector.base.DetectorType type, int layer) - Overrides:
getVertexTime
in classDetectorParticle
-
getVertexTime
public double getVertexTime(org.jlab.detector.base.DetectorType type, int layer, int pid) - Overrides:
getVertexTime
in classDetectorParticle
-
getDistance
- Overrides:
getDistance
in classDetectorParticle
-
addResponse
- Overrides:
addResponse
in classDetectorParticle
-
getCherenkovSignal
public int getCherenkovSignal(List<DetectorResponse> responses, org.jlab.detector.base.DetectorType type) - Overrides:
getCherenkovSignal
in classDetectorParticle
-