Uses of Class
org.jlab.clas.detector.DetectorParticle
Packages that use DetectorParticle
-
Uses of DetectorParticle in org.jlab.clas.detector
Subclasses of DetectorParticle in org.jlab.clas.detectorModifier and TypeClassDescriptionclass
Override methods to get old POCA-based behavior.class
Override methods to use new tracking trajectory surfaces.Methods in org.jlab.clas.detector that return DetectorParticleModifier and TypeMethodDescriptionstatic DetectorParticle
DetectorParticle.createNeutral
(double x, double y, double z) static DetectorParticle
DetectorParticle.createNeutral
(double x, double y, double z, double vx, double vy, double vz) static DetectorParticle
DetectorParticle.createNeutral
(DetectorResponse resp) static DetectorParticle
DetectorParticle.createNeutral
(DetectorResponse resp, org.jlab.clas.physics.Vector3 vertex) DetectorEvent.getParticle
(int index) DetectorEvent.getTriggerParticle()
DetectorEvent.matchedParticle
(int pid, int skip) DetectorEvent.matchedParticle
(org.jlab.clas.physics.Particle p) Methods in org.jlab.clas.detector that return types with arguments of type DetectorParticleModifier and TypeMethodDescriptionDetectorEvent.getCentralParticles()
DetectorEvent.getParticles()
static List<DetectorParticle>
DetectorData.readDetectorParticles
(org.jlab.io.base.DataEvent event, String bank_name) static List<DetectorParticle>
DetectorData.readForwardTaggerParticles
(org.jlab.io.base.DataEvent event, String bank_name) Methods in org.jlab.clas.detector with parameters of type DetectorParticleModifier and TypeMethodDescriptionvoid
DetectorEvent.addParticle
(DetectorParticle particle) static DetectorParticleStatus
DetectorParticleStatus.create
(DetectorParticle p, double minNpheHtcc, double minNpheLtcc) org.jlab.geom.prim.Line3D
CherenkovResponse.getCross
(DetectorParticle part) CherenkovResponse.getTrackResidual
(DetectorParticle particle) Method parameters in org.jlab.clas.detector with type arguments of type DetectorParticleModifier and TypeMethodDescriptionint
CherenkovResponse.findClosestTrack
(List<DetectorParticle> parts) static org.jlab.io.base.DataBank
DetectorData.getCovMatrixBank
(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) static org.jlab.io.base.DataBank
DetectorData.getDetectorParticleBank
(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) creates a bank with particles information.static org.jlab.io.base.DataBank
DetectorData.getDetectorParticleShadowBank
(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) creates a bank with particles information.static org.jlab.io.base.DataBank
DetectorData.getTracksBank
(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name, int rows) static org.jlab.io.base.DataBank
DetectorData.getTrajectoriesBank
(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) -
Uses of DetectorParticle in org.jlab.clas.detector.matching
Methods in org.jlab.clas.detector.matching with parameters of type DetectorParticleModifier and TypeMethodDescriptionfinal int
AMatch.bestMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t) Find the best matching response in the given list for the given particle.final int
AMatch.bestMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t, int l) Find the best matching response in the given list for the given particle.int
IMatch.bestMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type) int
IMatch.bestMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type, int layer) final int
AMatch.firstMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t) Find the first matching response in the given list for the given particle.final int
AMatch.firstMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t, int l) Find the first matching response in the given list for the given particle.int
IMatch.firstMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t) int
IMatch.firstMatch
(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type, int layer) boolean
IMatch.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchCND.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchCND.matches
(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) boolean
MatchDOCA.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchPOCA.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchThetaPhi.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchTrajDistance.matches
(DetectorParticle p, DetectorResponse r) boolean
MatchCND.matchesCharged
(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) boolean
MatchCND.matchesNeutral
(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) double
IMatch.quality
(DetectorParticle p, DetectorResponse r) double
MatchCND.quality
(DetectorParticle p, DetectorResponse r) double
MatchDOCA.quality
(DetectorParticle p, DetectorResponse r) double
MatchPOCA.quality
(DetectorParticle p, DetectorResponse r) double
MatchThetaPhi.quality
(DetectorParticle p, DetectorResponse r) double
MatchTrajDistance.quality
(DetectorParticle p, DetectorResponse r) Method parameters in org.jlab.clas.detector.matching with type arguments of type DetectorParticleModifier and TypeMethodDescriptionint
AMatch.compare
(javafx.util.Pair<DetectorParticle, DetectorResponse> a, javafx.util.Pair<DetectorParticle, DetectorResponse> b) Compare the quality of two particle-response pairs.