Package org.jlab.rec.ft.cal
Class FTCALCluster
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<FTCALHit>,Collection<FTCALHit>,List<FTCALHit>,RandomAccess
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsHit(FTCALHit hit, org.jlab.utils.groups.IndexedTable thresholds, org.jlab.utils.groups.IndexedTable clusterTable) org.jlab.geom.prim.Point3DdoubledoublegetFullEnergy(org.jlab.utils.groups.IndexedTable energyTable) intgetID()doublegetPhi()doubledoubleintgetSize()booleandoublegetTheta()doublegetTime()doubledoubledoublegetX()doublegetX2()doublegetY()doublegetY2()doublegetZ()voidsetID(int _clusID) voidsetStatus(org.jlab.utils.groups.IndexedTable clusterTable) voidshow()toString()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
containsAllMethods 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
-
Constructor Details
-
FTCALCluster
public FTCALCluster(int cid)
-
-
Method Details
-
getID
public int getID() -
setID
public void setID(int _clusID) -
getSize
public int getSize() -
getEnergy
public double getEnergy() -
getFullEnergy
public double getFullEnergy(org.jlab.utils.groups.IndexedTable energyTable) -
getSeedEnergy
public double getSeedEnergy() -
getTime
public double getTime() -
getCentroid
public org.jlab.geom.prim.Point3D getCentroid() -
getX
public double getX() -
getY
public double getY() -
getZ
public double getZ() -
getX2
public double getX2() -
getY2
public double getY2() -
getWidthX
public double getWidthX() -
getWidthY
public double getWidthY() -
getRadius
public double getRadius() -
getTheta
public double getTheta() -
getPhi
public double getPhi() -
setStatus
public void setStatus(org.jlab.utils.groups.IndexedTable clusterTable) -
getStatus
public boolean getStatus() -
containsHit
public boolean containsHit(FTCALHit hit, org.jlab.utils.groups.IndexedTable thresholds, org.jlab.utils.groups.IndexedTable clusterTable) -
toString
- Overrides:
toStringin classAbstractCollection<FTCALHit>
-
show
public void show()
-