Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- get_Layer(int, String)
- get_Layer(int, int)
- get_Component(int, int, int)
- Reflection(Vector3D, Vector3D)
- Transmission2(Vector3D, Vector3D, double, double)
- OpticalRotation(RICHRay, RICHIntersection)
- RayTrace(RICHParticle, Vector3D)
- RayTrace(RICHParticle, Vector3D, double)
- find_EtaC_raytrace_migrad(RICHParticle, RICHParticle)
- find_EtaC_raytrace_steps(RICHParticle, RICHParticle, int)
- find_dthe_steps(RICHParticle)
- find_dphi_steps(RICHParticle)
- find_EtaC_analytic_migrad(RICHParticle, RICHParticle)
- find_IntersectionSpheMirror(int, Line3D)
- find_IntersectionMAPMT(int, Line3D)
- get_Nrefle(ArrayList)
- dump_raytrack(String, ArrayList)
- get_RefleLayers(ArrayList)
- get_RefleCompos(ArrayList)
Class RICHRayTrace
java.lang.Object
org.jlab.rec.rich.RICHRayTrace
- Author:
- mcontalb
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dump_raytrack
(String head, ArrayList<RICHRay> raytracks) double
find_dphi_steps
(RICHParticle photon) double
find_dthe_steps
(RICHParticle photon) void
find_EtaC_analytic_migrad
(RICHParticle hadron, RICHParticle photon) void
find_EtaC_raytrace_migrad
(RICHParticle hadron, RICHParticle photon) void
find_EtaC_raytrace_steps
(RICHParticle hadron, RICHParticle photon, int hypo) find_IntersectionMAPMT
(int isec, Line3D ray) find_IntersectionSpheMirror
(int isec, Line3D ray) get_Component
(int isec, int ilay, int ico) get_Layer
(int isec, int ilay) int
get_Nrefle
(ArrayList<RICHRay> rays) int
get_RefleCompos
(ArrayList<RICHRay> raytracks) int
get_RefleLayers
(ArrayList<RICHRay> raytracks) OpticalRotation
(RICHRay rayin, RICHIntersection intersection) RayTrace
(RICHParticle photon, Vector3D vlab) RayTrace
(RICHParticle photon, Vector3D vlab, double naero) Reflection
(Vector3D vector1, Vector3D normal) Transmission2
(Vector3D vector1, Vector3D normal, double n_1, double n_2)
-
Constructor Details
-
Method Details
-
get_Layer
-
get_Layer
-
get_Component
-
Reflection
-
Transmission2
-
OpticalRotation
-
RayTrace
-
RayTrace
-
find_EtaC_raytrace_migrad
-
find_EtaC_raytrace_steps
-
find_dthe_steps
-
find_dphi_steps
-
find_EtaC_analytic_migrad
-
find_IntersectionSpheMirror
-
find_IntersectionMAPMT
-
get_Nrefle
-
dump_raytrack
-
get_RefleLayers
-
get_RefleCompos
-