Class LineHoughTrans.Point2D

java.lang.Object
org.jlab.clas.tracking.patternrec.LineHoughTrans.Point2D
Enclosing class:
LineHoughTrans

public class LineHoughTrans.Point2D extends Object
  • Field Details

    • index

      public int index
  • Constructor Details

    • Point2D

      public Point2D(double x, double y)
    • Point2D

      public Point2D(double x, double y, int layer)
    • Point2D

      public Point2D(double x, double y, int layer, double rad, double azi)
  • Method Details

    • set

      public void set(LineHoughTrans.Point2D p)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • getX

      public double getX()
      Returns:
      the _x
    • setX

      public void setX(double _x)
      Parameters:
      _x - the _x to set
    • getY

      public double getY()
      Returns:
      the _y
    • setY

      public void setY(double _y)
      Parameters:
      _y - the _y to set
    • getLayer

      public int getLayer()
      Returns:
      the _layer
    • setLayer

      public void setLayer(int _layer)
      Parameters:
      _layer - the _layer to set
    • getR

      public double getR()
      Returns:
      the _r
    • setR

      public void setR(double _r)
      Parameters:
      _r - the _r to set
    • getRho

      public double getRho()
      Returns:
      the _rho
    • setRho

      public void setRho(double _radius)
      Parameters:
      _radius - the _rho to set
    • getphi

      public double getphi()
      Returns:
      the _phi
    • setPhi

      public void setPhi(double _azimuth)
      Parameters:
      _azimuth - the _phi to set