Class Hit

java.lang.Object
org.jlab.rec.rtpc.hit.Hit
All Implemented Interfaces:
Comparable<Hit>

public class Hit extends Object implements Comparable<Hit>
A hit characterized by Time, cellID, and Edep. The ADC to Time conversion has been done.
Author:
payette
  • Constructor Details

    • Hit

      public Hit(int hitID, int cellID, double ADC, double Time)
  • Method Details

    • get_Id

      public int get_Id()
    • set_Id

      public void set_Id(int _Id)
    • get_cellID

      public int get_cellID()
    • set_cellID

      public void set_cellID(int _cellID)
    • get_Time

      public double get_Time()
    • set_Time

      public void set_Time(double _Time)
    • get_ADC

      public double get_ADC()
    • set_ADC

      public void set_ADC(double _ADC)
    • get_Step

      public int get_Step()
    • set_Step

      public void set_Step(int _Step)
    • get_Edep

      public double get_Edep()
    • set_Edep

      public void set_Edep(double _Edep)
    • get_phiRad

      public double get_phiRad()
    • set_phiRad

      public void set_phiRad(double _phiRad)
    • get_PosX

      public double get_PosX()
    • set_PosX

      public void set_PosX(double _PosX)
    • get_PosY

      public double get_PosY()
    • set_PosY

      public void set_PosY(double _PosY)
    • get_PosZ

      public double get_PosZ()
    • set_PosZ

      public void set_PosZ(double _PosZ)
    • get_EdepTrue

      public double get_EdepTrue()
    • set_EdepTrue

      public void set_EdepTrue(double _EdepTrue)
    • get_PosXTrue

      public double get_PosXTrue()
    • set_PosXTrue

      public void set_PosXTrue(double _PosXTrue)
    • get_PosYTrue

      public double get_PosYTrue()
    • set_PosYTrue

      public void set_PosYTrue(double _PosYTrue)
    • get_PosZTrue

      public double get_PosZTrue()
    • set_PosZTrue

      public void set_PosZTrue(double _PosZTrue)
    • get_TShift

      public double get_TShift()
    • set_TShift

      public void set_TShift(double _TShift)
    • printInfo

      public String printInfo()
      Returns:
      print statement with hit information
    • isSameAs

      public boolean isSameAs(Hit otherHit)
      Parameters:
      otherHit -
      Returns:
      a boolean comparing 2 hits based on basic descriptors; returns true if the hits are the same
    • compareTo

      public int compareTo(Hit arg0)
      Specified by:
      compareTo in interface Comparable<Hit>