Class Ray

java.lang.Object
org.jlab.rec.cvt.trajectory.Ray

public class Ray extends Object
  • Field Details

    • chi2

      public double chi2
  • Constructor Details

    • Ray

      public Ray(Point3D refPoint, Vector3D dirVec)
    • Ray

      public Ray(double yxSlope, double yxInterc, double yzSlope, double yzInterc)
    • Ray

      public Ray(double yxSlope, double yxSlopeErr, double yxInterc, double yxIntercErr, double yzSlope, double yzSlopeErr, double yzInterc, double yzIntercErr)
  • Method Details

    • getRefPoint

      public Point3D getRefPoint()
    • setRefPoint

      public void setRefPoint(Point3D _refPoint)
    • getDirVec

      public Vector3D getDirVec()
    • setDirVec

      public void setDirVec(Vector3D _dirVec)
    • getYXSlope

      public double getYXSlope()
    • setYXSlope

      public void setYXSlope(double _yxslope)
    • getYZSlope

      public double getYZSlope()
    • setYZSlope

      public void setYZSlope(double _yzslope)
    • getYXInterc

      public double getYXInterc()
    • setYXInterc

      public void setYXInterc(double _yxinterc)
    • getYZInterc

      public double getYZInterc()
    • setYZInterc

      public void setYZInterc(double _yzinterc)
    • getYXSlopeErr

      public double getYXSlopeErr()
    • setYXSlopeErr

      public void setYXSlopeErr(double _yxslopeErr)
    • getYZSlopeErr

      public double getYZSlopeErr()
    • setYZSlopeErr

      public void setYZSlopeErr(double _yzslopeErr)
    • getYXIntercErr

      public double getYXIntercErr()
    • setYXInterErr

      public void setYXInterErr(double _yxintercErr)
    • getYZIntercErr

      public double getYZIntercErr()
    • setYZIntercErr

      public void setYZIntercErr(double _yzintercErr)
    • getCovMat

      public double[][] getCovMat()
    • toLine

      public Line3D toLine()