Class ECCluster

java.lang.Object
org.jlab.service.ec.ECCluster
All Implemented Interfaces:
Comparable

public class ECCluster extends Object implements Comparable
Author:
gavalian, lcsmith
  • Field Details Link icon

    • clusterPeaks Link icon

      public List<ECPeak> clusterPeaks
    • clusterSizeOffset Link icon

      public static double clusterSizeOffset
    • UVIEW_ID Link icon

      public int UVIEW_ID
    • VVIEW_ID Link icon

      public int VVIEW_ID
    • WVIEW_ID Link icon

      public int WVIEW_ID
    • sharedCluster Link icon

      public byte sharedCluster
    • zone Link icon

      public int zone
  • Constructor Details Link icon

  • Method Details Link icon

    • getDescriptor Link icon

      public DetectorDescriptor getDescriptor()
    • getPeak Link icon

      public ECPeak getPeak(int view)
    • getPeaks Link icon

      public List<ECPeak> getPeaks()
    • getMultiplicity Link icon

      public int getMultiplicity()
    • getRawEnergy Link icon

      public double getRawEnergy()
    • getRawEnergy Link icon

      public double getRawEnergy(int view)
    • getRawADC Link icon

      public double getRawADC(int view)
    • setSharedView Link icon

      public void setSharedView(int val)
    • setSharedCluster Link icon

      public void setSharedCluster(int val)
    • setError Link icon

      public void setError(boolean val)
    • getError Link icon

      public boolean getError()
    • getStatus Link icon

      public byte getStatus()
    • setEnergy Link icon

      public void setEnergy(double energy)
    • setEnergy Link icon

      public void setEnergy()
    • getEnergy Link icon

      public double getEnergy()
    • getEnergy Link icon

      public double getEnergy(int view)
    • getTime Link icon

      public double getTime()
    • getTime Link icon

      public double getTime(int view)
    • getFTime Link icon

      public double getFTime(int view)
    • getDTime Link icon

      public double getDTime(int view)
    • getMaxEnergyTime Link icon

      public double getMaxEnergyTime()
    • getRawEnergyTime Link icon

      public double getRawEnergyTime()
    • getRawADCTime Link icon

      public double getRawADCTime()
    • getUnsharedRawADCTime Link icon

      public double getUnsharedRawADCTime()
    • getHitPosition Link icon

      public Point3D getHitPosition()
    • getClusterSize Link icon

      public double getClusterSize()
    • shareEnergy Link icon

      public static void shareEnergy(ECCluster cluster1, ECCluster cluster2, int view)
    • splitClusterEnergy Link icon

      public static void splitClusterEnergy(ECCluster cluster1, ECCluster cluster2, int i, int j, int k)
    • sharedView Link icon

      public int sharedView(ECCluster cluster)
    • getClusterGeometry Link icon

      public static Line3D getClusterGeometry(ECPeak u, ECPeak v, ECPeak w)
    • getClusterGeometry Link icon

      public final void getClusterGeometry()
    • getDistance Link icon

      public static double getDistance(ECPeak u, ECPeak v, ECPeak w)
    • compareTo Link icon

      public int compareTo(Object o)
      Specified by:
      compareTo in interface Comparable
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object