Class RICHSolution

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

public class RICHSolution extends Object
  • Constructor Details

    • RICHSolution

      public RICHSolution()
    • RICHSolution

      public RICHSolution(int type)
  • Method Details

    • get_type

      public int get_type()
    • get_OK

      public int get_OK()
    • is_used

      public boolean is_used()
    • is_OK

      public boolean is_OK()
    • get_hypo

      public int get_hypo(int charge)
    • get_hypo

      public int get_hypo()
    • get_EtaC

      public double get_EtaC()
    • get_aeron

      public double get_aeron()
    • get_theta

      public double get_theta()
    • get_phi

      public double get_phi()
    • get_dthe_res

      public double get_dthe_res()
    • get_dphi_res

      public double get_dphi_res()
    • get_dthe_bin

      public double get_dthe_bin()
    • get_dphi_bin

      public double get_dphi_bin()
    • get_scale

      public double get_scale()
    • get_path

      public double get_path()
    • get_time

      public double get_time()
    • get_machi2

      public double get_machi2()
    • get_raypath

      public double get_raypath()
    • get_raytime

      public double get_raytime()
    • get_RefleLayers

      public int get_RefleLayers()
    • get_RefleCompos

      public int get_RefleCompos()
    • is_Hit

      public boolean is_Hit(int lay, int compo)
    • exist

      public boolean exist()
    • status

      public int status()
    • set_status

      public void set_status(int isec, int lai, int ico, int iqua, RICHCalibration richcal)
    • get_FirstRefle

      public int get_FirstRefle()
    • get_RefleType

      public int get_RefleType()
    • get_Nrefle

      public int get_Nrefle()
    • get_Nrefra

      public int get_Nrefra()
    • get_nrefle

      public int get_nrefle()
    • get_nrefra

      public int get_nrefra()
    • get_nrays

      public int get_nrays()
    • get_ray

      public RICHRay get_ray(int i)
    • get_lastray

      public RICHRay get_lastray()
    • get_hit

      public Point3D get_hit()
    • get_ElProb

      public double get_ElProb()
    • get_PiProb

      public double get_PiProb()
    • get_KProb

      public double get_KProb()
    • get_PrProb

      public double get_PrProb()
    • get_BgProb

      public double get_BgProb()
    • get_Ndir

      public int get_Ndir()
    • get_Chdir

      public double get_Chdir()
    • get_RMSdir

      public double get_RMSdir()
    • get_Madir

      public double get_Madir()
    • get_Nlat

      public int get_Nlat()
    • get_Chlat

      public double get_Chlat()
    • get_RMSlat

      public double get_RMSlat()
    • get_Malat

      public double get_Malat()
    • get_Nspe

      public int get_Nspe()
    • get_Chspe

      public double get_Chspe()
    • get_RMSspe

      public double get_RMSspe()
    • get_Maspe

      public double get_Maspe()
    • get_Ntot

      public int get_Ntot()
    • get_Chtot

      public double get_Chtot()
    • get_RMStot

      public double get_RMStot()
    • get_Matot

      public double get_Matot()
    • get_BestH

      public int get_BestH(int charge)
    • get_BestH

      public int get_BestH()
    • set_BestH

      public void set_BestH(int bestH)
    • get_BestCH

      public double get_BestCH()
    • get_BestRL

      public double get_BestRL()
    • get_BestC2

      public double get_BestC2()
    • get_BestNpho

      public double get_BestNpho()
    • get_BestMass

      public double get_BestMass()
    • get_secH

      public int get_secH()
    • get_Bestprob

      public double get_Bestprob()
    • get_secprob

      public double get_secprob()
    • get_RQP

      public double get_RQP()
    • get_ReQP

      public double get_ReQP()
    • assign_LHCbPID

      public double assign_LHCbPID(double[] lh)
    • assign_HypoPID

      public double assign_HypoPID(double[] lh)
    • assign_PID

      public double assign_PID(double[] lh)
    • set_type

      public void set_type(int type)
    • set_OK

      public void set_OK(int ok)
    • set_hypo

      public void set_hypo(int hypo)
    • set_EtaC

      public void set_EtaC(double EtaC)
    • set_aeron

      public void set_aeron(double aeron)
    • set_theta

      public void set_theta(double theta)
    • set_phi

      public void set_phi(double phi)
    • set_dthe_res

      public void set_dthe_res(double dthe_res)
    • set_dthe_bin

      public void set_dthe_bin(double dthe_bin)
    • set_dphi_res

      public void set_dphi_res(double dphi_res)
    • set_dphi_bin

      public void set_dphi_bin(double dphi_bin)
    • set_scale

      public void set_scale(double scale)
    • set_path

      public void set_path(double path)
    • set_time

      public void set_time(double time)
    • set_machi2

      public void set_machi2(double machi2)
    • set_nrefle

      public void set_nrefle(int nrefle)
    • set_nrefra

      public void set_nrefra(int nrefra)
    • add_ray

      public void add_ray(RICHRay ray)
    • get_raytracks

      public ArrayList<RICHRay> get_raytracks()
    • set_raytracks

      public void set_raytracks(ArrayList<RICHRay> rays)
    • set_hit

      public void set_hit(Point3D hit)
    • set_ElProb

      public void set_ElProb(double elprob)
    • set_PiProb

      public void set_PiProb(double piprob)
    • set_KProb

      public void set_KProb(double kprob)
    • set_PrProb

      public void set_PrProb(double prprob)
    • set_BgProb

      public void set_BgProb(double bgprob)
    • set_Ndir

      public void set_Ndir(int ndir)
    • set_Chdir

      public void set_Chdir(double chdir)
    • set_RMSdir

      public void set_RMSdir(double sdir)
    • set_Madir

      public void set_Madir(double madir)
    • set_Nlat

      public void set_Nlat(int nlat)
    • set_Chlat

      public void set_Chlat(double chlat)
    • set_RMSlat

      public void set_RMSlat(double slat)
    • set_Malat

      public void set_Malat(double malat)
    • set_Nspe

      public void set_Nspe(int nspe)
    • set_Chspe

      public void set_Chspe(double chspe)
    • set_RMSspe

      public void set_RMSspe(double sspe)
    • set_Maspe

      public void set_Maspe(double maspe)
    • set_Ntot

      public void set_Ntot(int ntot)
    • set_Chtot

      public void set_Chtot(double chtot)
    • set_RMStot

      public void set_RMStot(double stot)
    • set_Matot

      public void set_Matot(double matot)
    • set_BestCH

      public void set_BestCH(double bestch)
    • set_BestRL

      public void set_BestRL(double bestRL)
    • set_BestC2

      public void set_BestC2(double bestc2)
    • set_BestNpho

      public void set_BestNpho(double bestNp)
    • set_BestMass

      public void set_BestMass(double bestMass)
    • get_dthe_pixel

      public double get_dthe_pixel()
    • get_dphi_pixel

      public double get_dphi_pixel()
    • get_EqPixelNumber

      public double get_EqPixelNumber()
    • show_raytrack

      public void show_raytrack()
    • dump_raytrack

      public void dump_raytrack(String head)
    • showSolution

      public void showSolution()