Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addCluster(Cluster) - Method in class org.jlab.rec.fmt.track.Track
- appendFMTBanks(DataEvent, List<Hit>, List<Cluster>, List<Track>) - Static method in class org.jlab.rec.fmt.banks.RecoBankWriter
- areClose(int, int, int) - Static method in class org.jlab.rec.fmt.Constants
C
- calc_CentroidParams(boolean) - Method in class org.jlab.rec.fmt.cluster.Cluster
-
Sets energy-weighted parameters; these are the strip centroid (energy-weighted) value
- calcCross(double, double, double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- calcCross(Point3D) - Method in class org.jlab.rec.fmt.cluster.Cluster
- centroid - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- chi2 - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- CIRCLECONFUSION - Static variable in class org.jlab.rec.fmt.Constants
- clearClusters(int) - Method in class org.jlab.rec.fmt.track.Track
- Cluster - Class in org.jlab.rec.fmt.cluster
-
A cluster in the fmt consists of an array of hits that are grouped together according to the algorithm of the ClusterFinder class
- Cluster(int, int) - Constructor for class org.jlab.rec.fmt.cluster.Cluster
- compareTo(Cluster) - Method in class org.jlab.rec.fmt.cluster.Cluster
- compareTo(Cross) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sorts crosses by azimuth angle values
- compareTo(Hit) - Method in class org.jlab.rec.fmt.hit.Hit
- compareTo(MeasVecs.MeasVec) - Method in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- Constants - Class in org.jlab.rec.fmt
- Constants() - Constructor for class org.jlab.rec.fmt.Constants
- ConvStatus - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- covMat - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.CovMat
- CovMat - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
- Cross - Class in org.jlab.rec.fmt.cross
-
The crosses are objects used to find tracks and are characterized by a 3-D point and a direction unit vector.
- Cross(int, int) - Constructor for class org.jlab.rec.fmt.cross.Cross
D
- distance(double, double, double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- distance(Point3D) - Method in class org.jlab.rec.fmt.cluster.Cluster
E
- EPSILON - Static variable in class org.jlab.rec.fmt.Constants
- equal(Hit) - Method in class org.jlab.rec.fmt.hit.Hit
- error - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
F
- F - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
- fetchHits(DataEvent, IndexedTable, IndexedTable) - Static method in class org.jlab.rec.fmt.hit.Hit
- fillFMTClustersBank(DataEvent, List<Cluster>) - Static method in class org.jlab.rec.fmt.banks.RecoBankWriter
- fillFMTCrossesBank(DataEvent, List<Cross>) - Static method in class org.jlab.rec.fmt.banks.RecoBankWriter
- fillFMTHitsBank(DataEvent, List<Hit>) - Static method in class org.jlab.rec.fmt.banks.RecoBankWriter
- filterClusters(int) - Method in class org.jlab.rec.fmt.track.Track
- filterCovMat(double[], Matrix, double) - Method in class org.jlab.rec.fmt.track.fit.KFitter
- filterOn - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- finalCovMat - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- finalStateVec - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- findClusters(List<Hit>) - Static method in class org.jlab.rec.fmt.cluster.Cluster
- findCrosses(List<Cluster>) - Static method in class org.jlab.rec.fmt.cross.Cross
-
Deprecated.
- FMTEngine - Class in org.jlab.service.fmt
-
Service to return reconstructed track candidates - the output is in hipo format
- FMTEngine() - Constructor for class org.jlab.service.fmt.FMTEngine
G
- getCentroid() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getCentroidError() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getCentroidResidual() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getChi2() - Method in class org.jlab.rec.fmt.track.Track
- getCluster(int) - Method in class org.jlab.rec.fmt.track.Track
- getCluster1() - Method in class org.jlab.rec.fmt.cross.Cross
- getCluster2() - Method in class org.jlab.rec.fmt.cross.Cross
- getClusterIndex() - Method in class org.jlab.rec.fmt.hit.Hit
- getClusterLayer(int) - Method in class org.jlab.rec.fmt.track.Track
- getClusterLayers() - Method in class org.jlab.rec.fmt.track.Track
- getClusters() - Method in class org.jlab.rec.fmt.track.Track
- getClusters(int) - Method in class org.jlab.rec.fmt.track.Track
- getCrossIndex() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getCrossIndex() - Method in class org.jlab.rec.fmt.hit.Hit
- getDCTracks(DataEvent, Swim) - Static method in class org.jlab.rec.fmt.track.Track
- getDCTraj(int) - Method in class org.jlab.rec.fmt.track.Track
- getDerivatives(int, double, double, double) - Static method in class org.jlab.rec.fmt.Constants
- getDir() - Method in class org.jlab.rec.fmt.cross.Cross
- getDirection() - Method in class org.jlab.rec.fmt.track.Trajectory
- getDirErr() - Method in class org.jlab.rec.fmt.cross.Cross
- getDoca() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getDoca(double, double, double) - Method in class org.jlab.rec.fmt.hit.Hit
- getEnergy() - Method in class org.jlab.rec.fmt.hit.Hit
- getError() - Method in class org.jlab.rec.fmt.hit.Hit
- getFMTTraj(int) - Method in class org.jlab.rec.fmt.track.Track
- getGlobalSegment() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getId() - Method in class org.jlab.rec.fmt.track.Track
- getIndex() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getIndex() - Method in class org.jlab.rec.fmt.cross.Cross
- getIndex() - Method in class org.jlab.rec.fmt.hit.Hit
- getIndex() - Method in class org.jlab.rec.fmt.track.Track
- getInverseTransform(int) - Static method in class org.jlab.rec.fmt.Constants
- getLayer() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getLayer() - Method in class org.jlab.rec.fmt.hit.Hit
- getLayer() - Method in class org.jlab.rec.fmt.track.Trajectory
- getLayer(int) - Static method in class org.jlab.rec.fmt.Constants
- getLocalPosition() - Method in class org.jlab.rec.fmt.track.Trajectory
- getLocalSegment() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getLocalStrip(int, int) - Static method in class org.jlab.rec.fmt.Constants
- getMaxStrip() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getMinStrip() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getNDF() - Method in class org.jlab.rec.fmt.track.Track
- getP() - Method in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- getP() - Method in class org.jlab.rec.fmt.track.Track
- getPath() - Method in class org.jlab.rec.fmt.track.Trajectory
- getPitch() - Static method in class org.jlab.rec.fmt.Constants
- getPoint() - Method in class org.jlab.rec.fmt.cross.Cross
- getPointErr() - Method in class org.jlab.rec.fmt.cross.Cross
- getPosition() - Method in class org.jlab.rec.fmt.track.Trajectory
- getPx() - Method in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- getPx() - Method in class org.jlab.rec.fmt.track.Track
- getPy() - Method in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- getPy() - Method in class org.jlab.rec.fmt.track.Track
- getPz() - Method in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- getPz() - Method in class org.jlab.rec.fmt.track.Track
- getQ() - Method in class org.jlab.rec.fmt.track.Track
- getRegion() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getRegion() - Method in class org.jlab.rec.fmt.cross.Cross
- getRegion() - Method in class org.jlab.rec.fmt.hit.Hit
- getRegionSlayer() - Method in class org.jlab.rec.fmt.hit.Hit
- getResidual() - Method in class org.jlab.rec.fmt.hit.Hit
- getSector() - Method in class org.jlab.rec.fmt.track.Track
- getSeedEnergy() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getSeedIndex() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getSeedQuality() - Method in class org.jlab.rec.fmt.track.Track
- getSeedStrip() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getSeedTime() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getSerialversionuid() - Static method in class org.jlab.rec.fmt.cross.Cross
- getStatus() - Method in class org.jlab.rec.fmt.hit.Hit
- getStatus() - Method in class org.jlab.rec.fmt.track.Track
- getStrip() - Method in class org.jlab.rec.fmt.hit.Hit
- getStrip(int, int) - Static method in class org.jlab.rec.fmt.Constants
- getStripGlobalSegment() - Method in class org.jlab.rec.fmt.hit.Hit
- getStripLocalSegment() - Method in class org.jlab.rec.fmt.hit.Hit
- getThickness() - Static method in class org.jlab.rec.fmt.Constants
- getTime() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getTime() - Method in class org.jlab.rec.fmt.hit.Hit
- getTotalEnergy() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getTrackIndex() - Method in class org.jlab.rec.fmt.cluster.Cluster
- getTrackIndex() - Method in class org.jlab.rec.fmt.cross.Cross
- getTrackIndex() - Method in class org.jlab.rec.fmt.hit.Hit
- getTransform(int) - Static method in class org.jlab.rec.fmt.Constants
- getX() - Method in class org.jlab.rec.fmt.track.Track
- getX0(double) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- getY() - Method in class org.jlab.rec.fmt.track.Track
- getZ() - Method in class org.jlab.rec.fmt.track.Track
H
- h(StateVecs.StateVec) - Method in class org.jlab.rec.fmt.track.fit.MeasVecs
- H(StateVecs.StateVec, StateVecs) - Method in class org.jlab.rec.fmt.track.fit.MeasVecs
- Hit - Class in org.jlab.rec.fmt.hit
-
A hit characterized by layer, sector, wire number, and Edep.
- Hit(int, int, int, double, double) - Constructor for class org.jlab.rec.fmt.hit.Hit
I
- init() - Method in class org.jlab.service.fmt.FMTEngine
- init(int, double, double, double, double, double, double, int, double, KFitter, int) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- interNum - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- isClose(Hit) - Method in class org.jlab.rec.fmt.hit.Hit
K
- k - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- KFitter - Class in org.jlab.rec.fmt.track.fit
- KFitter(List<Cluster>, int, double, double, double, double, double, double, int, Swim, int) - Constructor for class org.jlab.rec.fmt.track.fit.KFitter
- KFitter(Track, Swim, int) - Constructor for class org.jlab.rec.fmt.track.fit.KFitter
L
- layer - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
M
- MAX_NB_CROSSES - Static variable in class org.jlab.rec.fmt.Constants
- measurements - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs
- MeasVecs - Class in org.jlab.rec.fmt.track.fit
- MeasVecs() - Constructor for class org.jlab.rec.fmt.track.fit.MeasVecs
- MeasVecs.MeasVec - Class in org.jlab.rec.fmt.track.fit
- MIN_SWIM_PATH - Static variable in class org.jlab.rec.fmt.Constants
N
- NDF - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- NLAYERS - Static variable in class org.jlab.rec.fmt.Constants
O
- org.jlab.rec.fmt - package org.jlab.rec.fmt
- org.jlab.rec.fmt.banks - package org.jlab.rec.fmt.banks
- org.jlab.rec.fmt.cluster - package org.jlab.rec.fmt.cluster
- org.jlab.rec.fmt.cross - package org.jlab.rec.fmt.cross
- org.jlab.rec.fmt.hit - package org.jlab.rec.fmt.hit
- org.jlab.rec.fmt.track - package org.jlab.rec.fmt.track
- org.jlab.rec.fmt.track.fit - package org.jlab.rec.fmt.track.fit
- org.jlab.service.fmt - package org.jlab.service.fmt
P
- printInfo() - Method in class org.jlab.rec.fmt.cross.Cross
- printMatrix(Matrix) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- processDataEvent(DataEvent) - Method in class org.jlab.service.fmt.FMTEngine
- propagateToVtx(int, double) - Method in class org.jlab.rec.fmt.track.fit.KFitter
Q
- Q - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
R
- RecoBankWriter - Class in org.jlab.rec.fmt.banks
- RecoBankWriter() - Constructor for class org.jlab.rec.fmt.banks.RecoBankWriter
- runFitter(int) - Method in class org.jlab.rec.fmt.track.fit.KFitter
- RungeKutta - Class in org.jlab.rec.fmt.track.fit
- RungeKutta() - Constructor for class org.jlab.rec.fmt.track.fit.RungeKutta
S
- seed - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- setAssociatedElementsIDs() - Method in class org.jlab.rec.fmt.cross.Cross
- setCentroid(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setCentroidError(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setCentroidResidual(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setChi2(double) - Method in class org.jlab.rec.fmt.track.Track
- setCluster1(Cluster) - Method in class org.jlab.rec.fmt.cross.Cross
-
Set the first cluster (corresponding to the first superlayer in a region)
- setCluster2(Cluster) - Method in class org.jlab.rec.fmt.cross.Cross
-
Set the second Cluster (corresponding to the second superlayer in a region)
- setClusterIndex(int) - Method in class org.jlab.rec.fmt.hit.Hit
- setCrossIndex(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setCrossIndex(int) - Method in class org.jlab.rec.fmt.hit.Hit
- setCrossParams() - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the cross parameters: the position and direction unit vector
- setDCTraj(Trajectory) - Method in class org.jlab.rec.fmt.track.Track
- setDetector(Detector) - Static method in class org.jlab.rec.fmt.Constants
- setDir(Vector3D) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the cross unit direction vector
- setDirection(Vector3D) - Method in class org.jlab.rec.fmt.track.Trajectory
- setDirErr(Vector3D) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the cross unit direction vector
- setDoca(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setEnergy(double) - Method in class org.jlab.rec.fmt.hit.Hit
-
Sets the Edep
- setError(double) - Method in class org.jlab.rec.fmt.hit.Hit
- setFitFailed - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- setFMTtraj(Trajectory) - Method in class org.jlab.rec.fmt.track.Track
- setGlobalSegment(Line3D) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setId(int) - Method in class org.jlab.rec.fmt.track.Track
- setIndex(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setIndex(int) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the cross ID
- setIndex(int) - Method in class org.jlab.rec.fmt.hit.Hit
-
Sets the hit ID.
- setIndex(int) - Method in class org.jlab.rec.fmt.track.Track
- setLayer(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setLayer(int) - Method in class org.jlab.rec.fmt.hit.Hit
-
Sets the layer
- setLayer(int) - Method in class org.jlab.rec.fmt.track.Trajectory
- setLocalPosition(Point3D) - Method in class org.jlab.rec.fmt.track.Trajectory
- setLocalSegment(Line3D) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setMass(int, double) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- setMaxStrip(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setMeasVec(int, double, double, double, int) - Method in class org.jlab.rec.fmt.track.fit.MeasVecs
- setMeasVecs(List<Cluster>) - Method in class org.jlab.rec.fmt.track.fit.MeasVecs
- setMinStrip(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setNDF(int) - Method in class org.jlab.rec.fmt.track.Track
- setPath(double) - Method in class org.jlab.rec.fmt.track.Trajectory
- setPoint(Point3D) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the cross 3-D point
- setPointErr(Point3D) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets a 3-dimensional error on the 3-D point
- setPosition(Point3D) - Method in class org.jlab.rec.fmt.track.Trajectory
- setPx(double) - Method in class org.jlab.rec.fmt.track.Track
- setPy(double) - Method in class org.jlab.rec.fmt.track.Track
- setPz(double) - Method in class org.jlab.rec.fmt.track.Track
- setQ(int) - Method in class org.jlab.rec.fmt.track.Track
- setRegion(int) - Method in class org.jlab.rec.fmt.cross.Cross
-
Sets the region
- setResidual(double) - Method in class org.jlab.rec.fmt.hit.Hit
- setSector(int) - Method in class org.jlab.rec.fmt.track.Track
- setSeedEnergy(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setSeedIndex(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setSeedStrip(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setSeedTime(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setStatus(int) - Method in class org.jlab.rec.fmt.hit.Hit
- setStatus(int) - Method in class org.jlab.rec.fmt.track.Track
- setStrip(int) - Method in class org.jlab.rec.fmt.hit.Hit
-
Sets the strip number
- setTime(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setTime(double) - Method in class org.jlab.rec.fmt.hit.Hit
- setTotalEnergy(double) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setTrackIndex(int) - Method in class org.jlab.rec.fmt.cluster.Cluster
- setTrackIndex(int) - Method in class org.jlab.rec.fmt.cross.Cross
- setTrackIndex(int) - Method in class org.jlab.rec.fmt.hit.Hit
- setX(double) - Method in class org.jlab.rec.fmt.track.Track
- setY(double) - Method in class org.jlab.rec.fmt.track.Track
- setZ(double) - Method in class org.jlab.rec.fmt.track.Track
- size - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- StateVec - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
- StateVecs - Class in org.jlab.rec.fmt.track.fit
- StateVecs(Swim) - Constructor for class org.jlab.rec.fmt.track.fit.StateVecs
-
State vector representing the track in the sector coordinate system at the measurement layer
- StateVecs.CovMat - Class in org.jlab.rec.fmt.track.fit
-
The track covariance matrix
- StateVecs.StateVec - Class in org.jlab.rec.fmt.track.fit
-
The state vector representing the track at a given measurement site
- SwimToZ(int, StateVecs.StateVec, Swim, double, float[]) - Method in class org.jlab.rec.fmt.track.fit.RungeKutta
T
- toLocal(int, double, double, double) - Static method in class org.jlab.rec.fmt.Constants
- toLocal(int, Point3D) - Static method in class org.jlab.rec.fmt.Constants
- toString() - Method in class org.jlab.rec.fmt.cluster.Cluster
- toString() - Method in class org.jlab.rec.fmt.hit.Hit
- toString() - Method in class org.jlab.rec.fmt.track.Track
- toString() - Method in class org.jlab.rec.fmt.track.Trajectory
- toStringBrief() - Method in class org.jlab.rec.fmt.cluster.Cluster
- toStringBrief() - Method in class org.jlab.rec.fmt.track.Trajectory
- totNumIter - Variable in class org.jlab.rec.fmt.track.fit.KFitter
- Track - Class in org.jlab.rec.fmt.track
- Track() - Constructor for class org.jlab.rec.fmt.track.Track
- Track(int, int, int, double, double, double, double, double, double, List<Cluster>) - Constructor for class org.jlab.rec.fmt.track.Track
- trackCov - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
- trackTraj - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
- Trajectory - Class in org.jlab.rec.fmt.track
- Trajectory(int, double, double, double, double, double, double, double) - Constructor for class org.jlab.rec.fmt.track.Trajectory
- Trajectory(int, Point3D, Vector3D, double) - Constructor for class org.jlab.rec.fmt.track.Trajectory
- transport(int, int, double, StateVecs.StateVec, StateVecs.CovMat) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- transport(int, int, int, StateVecs.StateVec, StateVecs.CovMat) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- transportFixed(int, int, int, StateVecs.StateVec, StateVecs.CovMat) - Method in class org.jlab.rec.fmt.track.fit.StateVecs
- tx - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- ty - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
X
- x - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
Y
- y - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
Z
- z - Variable in class org.jlab.rec.fmt.track.fit.MeasVecs.MeasVec
- z - Variable in class org.jlab.rec.fmt.track.fit.StateVecs.StateVec
- Z - Variable in class org.jlab.rec.fmt.track.fit.StateVecs
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form