Package org.jlab.rec.cvt.trajectory
Class Trajectory
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<Cross>,Collection<Cross>,List<Cross>,RandomAccess
- Direct Known Subclasses:
StraightTrack,Track
The trajectory is a set of state vectors at BST planes along the particle
path. * A StateVec describes a cross measurement in the BST. directions in
that coordinate system.
- Author:
- ziegler
- See Also:
-
Field Summary
FieldsFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[][][]getHelix()intgetId()getRay()double[][][]int[]voidsetBMTIntersections(double[][][] _BMTIntersections) voidvoidsetId(int _Id) voidvoidsetSVTIntersections(double[][][] _SVTIntersections) voidsetSVTSector(int[] _Sector) voidsetTrajectory(ArrayList<StateVec> _Trajectory) Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Field Details
-
isFinal
public boolean isFinal
-
-
Constructor Details
-
Trajectory
-
Trajectory
-
-
Method Details
-
getHelix
-
setHelix
-
getRay
-
setRay
-
getSVTSector
public int[] getSVTSector() -
setSVTSector
public void setSVTSector(int[] _Sector) -
getId
public int getId() -
setId
public void setId(int _Id) -
getTrajectory
-
setTrajectory
-
getSVTIntersections
public double[][][] getSVTIntersections() -
setSVTIntersections
public void setSVTIntersections(double[][][] _SVTIntersections) -
getBMTIntersections
public double[][][] getBMTIntersections() -
setBMTIntersections
public void setBMTIntersections(double[][][] _BMTIntersections)
-