Class RICHParticle

java.lang.Object
org.jlab.rec.rich.RICHParticle

public class RICHParticle extends Object
  • Field Details Link icon

    • lab_emission Link icon

      public Point3D lab_emission
    • ilay_emission Link icon

      public int ilay_emission
    • ico_emission Link icon

      public int ico_emission
    • ico_entrance Link icon

      public int ico_entrance
    • iqua_emission Link icon

      public int iqua_emission
    • refi_emission Link icon

      public double refi_emission
    • chele_emission Link icon

      public double[] chele_emission
    • schele_emission Link icon

      public double[] schele_emission
    • nchele_emission Link icon

      public double[] nchele_emission
    • lab_phi Link icon

      public double lab_phi
    • lab_theta Link icon

      public double lab_theta
    • pixel_gain Link icon

      public double pixel_gain
    • pixel_eff Link icon

      public double pixel_eff
    • pixel_mtime Link icon

      public double pixel_mtime
    • pixel_stime Link icon

      public double pixel_stime
    • pixel_backr Link icon

      public double pixel_backr
    • RotAngle Link icon

      public double RotAngle
    • RotAxis Link icon

      public Vector3D RotAxis
    • reference Link icon

      public Point3D reference
    • ref_emission Link icon

      public Point3D ref_emission
    • ref_impact Link icon

      public Point3D ref_impact
    • ref_proj Link icon

      public Point3D ref_proj
    • ref_phi Link icon

      public double ref_phi
    • ref_theta Link icon

      public double ref_theta
    • EtaC_ref Link icon

      public double EtaC_ref
    • analytic Link icon

      public RICHSolution analytic
    • traced Link icon

      public RICHSolution traced
    • trial_pho Link icon

      public RICHParticle trial_pho
    • aero_entrance Link icon

      public Point3D aero_entrance
    • aero_exit Link icon

      public Point3D aero_exit
    • aero_middle Link icon

      public Point3D aero_middle
    • aero_normal Link icon

      public Vector3D aero_normal
    • direct_ray Link icon

      public Line3D direct_ray
    • path Link icon

      public double path
  • Constructor Details Link icon

  • Method Details Link icon

    • set_CLASpid Link icon

      public void set_CLASpid(int pid)
    • changle Link icon

      public double changle(int pid, int iref)
    • schangle Link icon

      public double schangle(int iref)
    • nchangle Link icon

      public double nchangle(int pid, int iref)
    • chgain Link icon

      public double chgain()
    • chbackgr Link icon

      public double chbackgr()
    • cheff Link icon

      public double cheff()
    • chtime Link icon

      public double chtime()
    • schtime Link icon

      public double schtime()
    • get_chindex Link icon

      public double get_chindex(int hypo_pid, int irefle)
    • get_id Link icon

      public int get_id()
    • get_ParentIndex Link icon

      public int get_ParentIndex()
    • get_HitIndex Link icon

      public int get_HitIndex()
    • get_type Link icon

      public int get_type()
    • is_throw Link icon

      public boolean is_throw()
    • is_real Link icon

      public boolean is_real()
    • get_recofound Link icon

      public int get_recofound()
    • get_Status Link icon

      public int get_Status()
    • get_CLASpid Link icon

      public int get_CLASpid()
    • get_RICHpid Link icon

      public int get_RICHpid()
    • get_StartTime Link icon

      public double get_StartTime()
    • get_HitTime Link icon

      public double get_HitTime()
    • get_HitSector Link icon

      public int get_HitSector()
    • get_HitPMT Link icon

      public int get_HitPMT()
    • get_HitAnode Link icon

      public int get_HitAnode()
    • get_beta Link icon

      public double get_beta(int pid)
    • max_changle Link icon

      public double max_changle(int irefle)
    • min_changle Link icon

      public double min_changle(int irefle)
    • nominal_sChAngle Link icon

      public double nominal_sChAngle()
    • nominal_ChAngle Link icon

      public double nominal_ChAngle(int pid)
    • nominal_nChAngle Link icon

      public double nominal_nChAngle(int pid)
    • calibrated_sChAngle Link icon

      public double calibrated_sChAngle(int irefle)
    • calibrated_ChAngle Link icon

      public double calibrated_ChAngle(int pid, int irefle)
    • calibrated_nChAngle Link icon

      public double calibrated_nChAngle(int pid, int irefle)
    • set_id Link icon

      public void set_id(int id)
    • set_HitIndex Link icon

      public void set_HitIndex(int hit_id)
    • set_parent_index Link icon

      public void set_parent_index(int parent_id)
    • set_type Link icon

      public void set_type(int type)
    • set_recofound Link icon

      public void set_recofound(int recof)
    • set_Status Link icon

      public void set_Status(int sta)
    • set_sector Link icon

      public void set_sector(int sector)
    • get_sector Link icon

      public int get_sector()
    • set_momentum Link icon

      public void set_momentum(double momentum)
    • get_momentum Link icon

      public double get_momentum()
    • charge Link icon

      public int charge()
    • set_HitPos Link icon

      public void set_HitPos(Point3D impa)
    • get_HitPos Link icon

      public Point3D get_HitPos()
    • set_StartTime Link icon

      public void set_StartTime(double time)
    • set_HitTime Link icon

      public void set_HitTime(double time)
    • set_RICHpid Link icon

      public void set_RICHpid(int hpid)
    • set_PixelProp Link icon

      public void set_PixelProp(RICHCalibration richcal)
    • find_AerogelPoints Link icon

      public boolean find_AerogelPoints(RICHRayTrace richtrace, RICHCalibration richcal)
    • set_rotated_points Link icon

      public void set_rotated_points(RICHParticle hadron)
    • set_rotated_points Link icon

      public boolean set_rotated_points()
    • calc_EtaC Link icon

      public double calc_EtaC(RICHParticle hadron, double theta)
    • time_probability Link icon

      public double time_probability(double testtime, int recotype)
    • pid_probability Link icon

      public double pid_probability(RICHParticle hadron, int hypo_pid, int recotype)
    • pid_LHCb Link icon

      public double pid_LHCb(RICHParticle hadron, int hypo_pid, int recotype, int inorma)
    • calc_HypoYield Link icon

      public double calc_HypoYield(RICHParticle hadron, int hypo_pid, int recotype, double Npho, int iref)
    • calc_HypoC2 Link icon

      public double calc_HypoC2(RICHParticle hadron, int hypo_pid, int recotype)
    • show Link icon

      public void show()
    • shortshow Link icon

      public void shortshow()