Uses of Class
org.jlab.clas.swimtools.Swim
Packages that use Swim
Package
Description
-
Uses of Swim in org.jlab.clas.decay.analysis
Constructors in org.jlab.clas.decay.analysis with parameters of type Swim -
Uses of Swim in org.jlab.clas.tracking.kalmanfilter
Fields in org.jlab.clas.tracking.kalmanfilter declared as SwimMethods in org.jlab.clas.tracking.kalmanfilter that return SwimMethods in org.jlab.clas.tracking.kalmanfilter with parameters of type SwimModifier and TypeMethodDescriptionabstract boolean
AStateVecs.getStateVecPosAtMeasSite
(AStateVecs.StateVec iVec, AMeasVecs.MeasVec mv, Swim swim) abstract double[]
AMeasVecs.H
(AStateVecs.StateVec stateVec, AStateVecs sv, AMeasVecs.MeasVec mv, Swim swimmer) abstract void
AStateVecs.init
(Helix trk, double[][] cov, double xref, double yref, double zref, double mass, Swim swimmer) AStateVecs.newStateVecAtMeasSite
(AStateVecs.StateVec vec, AMeasVecs.MeasVec mv, Swim swimmer) abstract boolean
AStateVecs.setStateVecPosAtMeasSite
(AStateVecs.StateVec vec, AMeasVecs.MeasVec mv, Swim swimmer) void
AKFitter.setSwimmer
(Swim swimmer) final void
AStateVecs.transport
(AStateVecs.StateVec iVec, int f, AMeasVecs mv, Swim swimmer) Constructors in org.jlab.clas.tracking.kalmanfilter with parameters of type SwimModifierConstructorDescriptionAKFitter
(boolean filter, int iterations, int dir, Swim swim, MatrixOps.Libr m) -
Uses of Swim in org.jlab.clas.tracking.kalmanfilter.helical
Methods in org.jlab.clas.tracking.kalmanfilter.helical with parameters of type SwimModifier and TypeMethodDescriptionboolean
StateVecs.getStateVecPosAtMeasSite
(AStateVecs.StateVec sv, AMeasVecs.MeasVec mv, Swim swim) double[]
MeasVecs.H
(AStateVecs.StateVec stateVec, AStateVecs sv, AMeasVecs.MeasVec mv, Swim swimmer) void
StateVecs.init
(Helix helix, double[][] cov, double xref, double yref, double zref, double mass, Swim swimmer) boolean
StateVecs.setStateVecPosAtMeasSite
(AStateVecs.StateVec sv, AMeasVecs.MeasVec mv, Swim swimmer) Constructors in org.jlab.clas.tracking.kalmanfilter.helical with parameters of type SwimModifierConstructorDescriptionKFitter
(boolean filter, int iterations, int dir, Swim swim, MatrixOps.Libr mo) -
Uses of Swim in org.jlab.clas.tracking.kalmanfilter.straight
Methods in org.jlab.clas.tracking.kalmanfilter.straight with parameters of type SwimModifier and TypeMethodDescriptionboolean
StateVecs.getStateVecPosAtMeasSite
(AStateVecs.StateVec vec, AMeasVecs.MeasVec mv, Swim swim) double[]
MeasVecs.H
(AStateVecs.StateVec stateVec, AStateVecs sv, AMeasVecs.MeasVec mv, Swim swimmer) void
StateVecs.init
(Helix trk, double[][] cov, double xref, double yref, double zref, double mass, Swim swimmer) boolean
StateVecs.setStateVecPosAtMeasSite
(AStateVecs.StateVec sv, AMeasVecs.MeasVec mv, Swim swimmer) -
Uses of Swim in org.jlab.clas.tracking.kalmanfilter.zReference
Methods in org.jlab.clas.tracking.kalmanfilter.zReference with parameters of type SwimModifier and TypeMethodDescriptiondouble
StateVecs.getDeltaPath
(int sector, int i, double Zf, AStateVecs.StateVec iVec, AMeasVecs mv, Swim swimmer) boolean
StateVecs.getStateVecPosAtMeasSite
(AStateVecs.StateVec sv, AMeasVecs.MeasVec mv, Swim swim) double[]
MeasVecs.H
(AStateVecs.StateVec stateVec, AStateVecs sv, AMeasVecs.MeasVec mv, Swim swimmer) void
StateVecs.init
(Helix helix, double[][] cov, double xref, double yref, double zref, double mass, Swim swimmer) boolean
StateVecs.setStateVecPosAtMeasSite
(AStateVecs.StateVec sv, AMeasVecs.MeasVec mv, Swim swimmer) org.jlab.jnp.matrix.Matrix
StateVecs.transport
(int sector, int i, double Zf, AStateVecs.StateVec iVec, AMeasVecs mv, Swim swimmer) boolean
StateVecs.transport
(int sector, int i, int f, AStateVecs.StateVec iVec, AMeasVecs mv, Swim swimmer, boolean forward) Constructors in org.jlab.clas.tracking.kalmanfilter.zReference with parameters of type SwimModifierConstructorDescriptionKFitter
(boolean filter, int iterations, int dir, Swim swim, double[] Z, MatrixOps.Libr mo) KFitterStraight
(boolean filter, int iterations, int dir, Swim swim, double[] Z, MatrixOps.Libr mo) -
Uses of Swim in org.jlab.clas.tracking.utilities
Methods in org.jlab.clas.tracking.utilities with parameters of type SwimModifier and TypeMethodDescriptionvoid
RungeKuttaDoca.RK4transport
(int sector, double h, Swim swim, org.jlab.jnp.matrix.Matrix cMat, AStateVecs.StateVec vec) Transport using Runge Kutta 4, updating the covariance matrix.void
RungeKuttaDoca.SwimToZ
(int sector, AStateVecs.StateVec vec, Swim swim, double z0, float[] bf) Swim to Z position without updating the covariance matrix. -
Uses of Swim in org.jlab.rec.cvt.banks
Methods in org.jlab.rec.cvt.banks with parameters of type SwimModifier and TypeMethodDescriptionvoid
HitReader.fetch_BMTHits
(DataEvent event, Swim swim, IndexedTable status, IndexedTable timeCuts, IndexedTable bmtStripVoltage, IndexedTable bmtStripVoltageThresh) Gets the BMT hits from the BMT dgtz bank -
Uses of Swim in org.jlab.rec.cvt.bmt
Methods in org.jlab.rec.cvt.bmt with parameters of type SwimModifier and TypeMethodDescriptionBMTGeometry.getIdealLCZstrip
(int region, int sector, int strip, Swim swim) Returns Line3D for Z detector pseudostrip identified from region, sector, strip numbers, for ideal geometry After Loentz angle correctionBMTGeometry.getLCZstrip
(int region, int sector, int strip, Swim swim) Returns Line3D for Z detector pseudo-strip identified from region, sector, strip numbers, for real geometry After Lorentz angle correctiondouble
BMTGeometry.getThetaLorentz
(int layer, int sector, double x, double y, double z, Swim swim) Calculate Theta Lorentz based on solenoid scale and drift settingsdouble
BMTGeometry.getThetaLorentz
(int layer, int sector, Point3D pos, Swim swim) Calculate Theta Lorentz based on solenoid scale and drift settings -
Uses of Swim in org.jlab.rec.cvt.cross
Methods in org.jlab.rec.cvt.cross with parameters of type Swim -
Uses of Swim in org.jlab.rec.cvt.hit
Methods in org.jlab.rec.cvt.hit with parameters of type SwimModifier and TypeMethodDescriptionvoid
Strip.calcBMTStripParams
(int sector, int layer, Swim swim) -
Uses of Swim in org.jlab.rec.cvt.services
Methods in org.jlab.rec.cvt.services with parameters of type SwimModifier and TypeMethodDescriptionRecUtilities.findBMTClustersOnTrk
(List<Cluster> allClusters, List<Cross> seedCrosses, Helix helix, double P, int Q, Swim swimmer) RecUtilities.findClustersOnTrk
(List<Cluster> allClusters, List<Cluster> seedCluster, Track trk, Swim swimmer) RecUtilities.reFit
(List<Seed> seedlist, Swim swimmer, StraightTrackSeeder trseed, double xb, double yb) RecUtilities.reFit
(List<Seed> seedlist, Swim swimmer, TrackSeederSVTLinker trseed, TrackSeeder trseed2, double xb, double yb) Deprecated.RecUtilities.reFitSeed
(Seed bseed, Swim swimmer, TrackSeederSVTLinker trseed, TrackSeeder trseed2) Constructors in org.jlab.rec.cvt.services with parameters of type SwimModifierConstructorDescriptionCVTReconstruction
(Swim swimmer) TracksFromTargetRec
(Swim swimmer, double[] beamPos) -
Uses of Swim in org.jlab.rec.cvt.track
Methods in org.jlab.rec.cvt.track with parameters of type SwimConstructors in org.jlab.rec.cvt.track with parameters of type SwimModifierConstructorDescriptionTrackSeeder
(Swim swimmer, double xb, double yb) TrackSeederCA
(Swim swimmer, double xb, double yb) TrackSeederSVTLinker
(Swim swimmer, double xb, double yb) -
Uses of Swim in org.jlab.rec.dc.cross
Methods in org.jlab.rec.dc.cross with parameters of type SwimModifier and TypeMethodDescriptionCrossListFinder.candCrossLists
(DataEvent event, List<Cross> dccrosslist, boolean TimeBased, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer, boolean FOOS) void
CrossListFinder.updateBFittedHits
(DataEvent event, Cross c, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer) -
Uses of Swim in org.jlab.rec.dc.track
Methods in org.jlab.rec.dc.track with parameters of type SwimModifier and TypeMethodDescriptionvoid
TrackCandListFinder.getInitState
(Track trkcand, double z0, int c, AStateVecs.StateVec initStateVec, Swim dcSwim, float[] bf) TrackCandListFinder.getTrackCands
(CrossList crossList, DCGeant4Factory DcDetector, double TORSCALE, Swim dcSwim, boolean donotapplyCuts) void
TrackCandListFinder.matchHits
(List<StateVec> stateVecAtPlanesList, Track trk, DCGeant4Factory DcDetector, Swim dcSwim) void
TrackCandListFinder.setTrackPars
(Track cand, Trajectory traj, TrajectoryFinder trjFind, StateVec stateVec, double z, DCGeant4Factory getDcDetector, Swim dcSwim) void
TrackCandListFinder.setTrackPars
(Track cand, Trajectory traj, TrajectoryFinder trjFind, StateVec stateVec, double z, DCGeant4Factory getDcDetector, Swim dcSwim, double xB, double yB) -
Uses of Swim in org.jlab.rec.dc.track.fit
Methods in org.jlab.rec.dc.track.fit with parameters of type SwimModifier and TypeMethodDescriptionvoid
RungeKuttaDoca.SwimToZ
(int sector, StateVecsDoca.StateVec vec, Swim swim, double z0, float[] bf) Swim to Z position without updating the covariance matrix.Constructors in org.jlab.rec.dc.track.fit with parameters of type SwimModifierConstructorDescriptionKFitterDoca
(Track trk, DCGeant4Factory DcDetector, boolean TimeBasedUsingHBtrack, Swim swimmer, int c) StateVecsDoca
(Swim swimmer) State vector representing the track in the sector coordinate system at the measurement layer -
Uses of Swim in org.jlab.rec.dc.trajectory
Methods in org.jlab.rec.dc.trajectory with parameters of type SwimModifier and TypeMethodDescriptionvoid
Trajectory.calcTrajectory
(int trackId, Swim dcSwim, Point3D v, Vector3D p, int q) TrajectoryFinder.findTrajectory
(List<Cross> candCrossList, DCGeant4Factory DcDetector, Swim dcSwim) double
TrajectoryFinder.integralBdl
(int sector, DCGeant4Factory DcDetector, Swim dcSwim) -
Uses of Swim in org.jlab.rec.fmt.track
Methods in org.jlab.rec.fmt.track with parameters of type Swim -
Uses of Swim in org.jlab.rec.fmt.track.fit
Methods in org.jlab.rec.fmt.track.fit with parameters of type SwimModifier and TypeMethodDescriptionvoid
RungeKutta.SwimToZ
(int sector, StateVecs.StateVec fVec, Swim dcSwim, double z0, float[] bf) Constructors in org.jlab.rec.fmt.track.fit with parameters of type Swim -
Uses of Swim in org.jlab.rec.vtx
Subclasses of Swim in org.jlab.rec.vtx -
Uses of Swim in org.jlab.service.dc
Methods in org.jlab.service.dc with parameters of type SwimModifier and TypeMethodDescriptionvoid
DCTBEngine.getInitState
(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitter kf, Swim dcSwim, float[] bf) void
DCTBEngine.getInitState
(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitterStraight kf, Swim dcSwim, float[] bf)