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 TypeClassDescriptionclassOverride methods to get old POCA-based behavior.classOverride methods to use new tracking trajectory surfaces.Methods in org.jlab.clas.detector that return DetectorParticleModifier and TypeMethodDescriptionstatic DetectorParticleDetectorParticle.createNeutral(double x, double y, double z) static DetectorParticleDetectorParticle.createNeutral(double x, double y, double z, double vx, double vy, double vz) static DetectorParticleDetectorParticle.createNeutral(DetectorResponse resp) static DetectorParticleDetectorParticle.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 TypeMethodDescriptionvoidDetectorEvent.addParticle(DetectorParticle particle) static DetectorParticleStatusDetectorParticleStatus.create(DetectorParticle p, double minNpheHtcc, double minNpheLtcc) org.jlab.geom.prim.Line3DCherenkovResponse.getCross(DetectorParticle part) CherenkovResponse.getTrackResidual(DetectorParticle particle) Method parameters in org.jlab.clas.detector with type arguments of type DetectorParticleModifier and TypeMethodDescriptionintCherenkovResponse.findClosestTrack(List<DetectorParticle> parts) static org.jlab.io.base.DataBankDetectorData.getCovMatrixBank(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) static org.jlab.io.base.DataBankDetectorData.getDetectorParticleBank(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) creates a bank with particles information.static org.jlab.io.base.DataBankDetectorData.getDetectorParticleShadowBank(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name) creates a bank with particles information.static org.jlab.io.base.DataBankDetectorData.getTracksBank(List<DetectorParticle> particles, org.jlab.io.base.DataEvent event, String bank_name, int rows) static org.jlab.io.base.DataBankDetectorData.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 intAMatch.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 intAMatch.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.intIMatch.bestMatch(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type) intIMatch.bestMatch(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type, int layer) final intAMatch.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 intAMatch.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.intIMatch.firstMatch(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType t) intIMatch.firstMatch(DetectorParticle p, List<DetectorResponse> r, org.jlab.detector.base.DetectorType type, int layer) booleanIMatch.matches(DetectorParticle p, DetectorResponse r) booleanMatchCND.matches(DetectorParticle p, DetectorResponse r) booleanMatchCND.matches(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) booleanMatchDOCA.matches(DetectorParticle p, DetectorResponse r) booleanMatchPOCA.matches(DetectorParticle p, DetectorResponse r) booleanMatchThetaPhi.matches(DetectorParticle p, DetectorResponse r) booleanMatchTrajDistance.matches(DetectorParticle p, DetectorResponse r) booleanMatchCND.matchesCharged(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) booleanMatchCND.matchesNeutral(DetectorParticle p, DetectorResponse r, boolean uniqueLayer) doubleIMatch.quality(DetectorParticle p, DetectorResponse r) doubleMatchCND.quality(DetectorParticle p, DetectorResponse r) doubleMatchDOCA.quality(DetectorParticle p, DetectorResponse r) doubleMatchPOCA.quality(DetectorParticle p, DetectorResponse r) doubleMatchThetaPhi.quality(DetectorParticle p, DetectorResponse r) doubleMatchTrajDistance.quality(DetectorParticle p, DetectorResponse r) Method parameters in org.jlab.clas.detector.matching with type arguments of type DetectorParticleModifier and TypeMethodDescriptionintAMatch.compare(javafx.util.Pair<DetectorParticle, DetectorResponse> a, javafx.util.Pair<DetectorParticle, DetectorResponse> b) Compare the quality of two particle-response pairs.