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()
int
getId()
getRay()
double[][][]
int[]
void
setBMTIntersections
(double[][][] _BMTIntersections) void
void
setId
(int _Id) void
void
setSVTIntersections
(double[][][] _SVTIntersections) void
setSVTSector
(int[] _Sector) void
setTrajectory
(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, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods 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)
-