Class Trajectory
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Cross>, Collection<Cross>, List<Cross>, RandomAccess, SequencedCollection<Cross>
- Direct Known Subclasses:
Track
The trajectory is a set of state vectors at DC wire planes along the particle path. * A StateVec describes a cross measurement in the DC. It is characterized by a point in the DC
tilted coordinate system at each wire plane (i.e. constant z) and by unit tangent vectors in the x and y
directions in that coordinate system.
- Author:
- ziegler
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcalcTrajectory(int trackId, Swim dcSwim, Point3D v, Vector3D p, int q) doublegetA()intgetId()doubledoubleintvoidsetA(double a) voidsetId(int _TrkId) voidsetIntegralBdl(double _IntegralBdl) voidsetPathLength(double _PathLength) voidsetSector(int sector) voidsetStateVecs(List<StateVec> vecs) toString()Methods inherited from class ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class AbstractCollection
containsAllMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
containsAll, reversed
-
Constructor Details
-
Trajectory
public Trajectory()
-
-
Method Details
-
setA
public void setA(double a) -
getA
public double getA() -
getStateVecs
-
setStateVecs
-
getTrajectory
-
getId
public int getId() -
setId
public void setId(int _TrkId) -
getSector
public int getSector() -
setSector
public void setSector(int sector) -
getIntegralBdl
public double getIntegralBdl() -
setIntegralBdl
public void setIntegralBdl(double _IntegralBdl) -
getPathLength
public double getPathLength() -
setPathLength
public void setPathLength(double _PathLength) -
calcTrajectory
-
toString
- Overrides:
toStringin classAbstractCollection<Cross>
-