Class Strip

java.lang.Object
org.jlab.clas.tracking.objects.TObject
org.jlab.clas.tracking.objects.Strip

public class Strip extends TObject
Author:
ziegler
  • Nested Class Summary Link icon

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    Strip(int id, double centroid, double z)
     
    Strip(int id, double centroid, double x, double y, double phi)
     
    Strip(int id, double centroid, double x1, double y1, double z1, double x2, double y2, double z2)
     
    Strip(int id, double centroid, double x, double y, double z, double ux, double uy, double uz, double length)
     
    Strip(int id, double centroid, org.jlab.geom.prim.Arc3D arc)
     
    Strip(int id, double centroid, org.jlab.geom.prim.Line3D line)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    boolean
     
    org.jlab.geom.prim.Arc3D
     
    double
     
    double
     
    double
     
    double
     
    double
     
    int
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    void
    setArc(org.jlab.geom.prim.Arc3D _arc)
     
    void
    setC(double _c)
     
    void
    setCe(double _ce)
     
    void
    setEx(double _ex)
     
    void
    setEy(double _ey)
     
    void
    setEz(double _ez)
     
    void
    setId(int _id)
     
    void
    setLength(double _length)
     
    void
    setPhi(double _phi)
     
    void
    setPhie(double _phie)
     
    void
    setUx(double _ux)
     
    void
    setUy(double _uy)
     
    void
    setUz(double _uz)
     
    void
    setX(double _x)
     
    void
    setY(double _y)
     
    void
    setZ(double _z)
     
     

    Methods inherited from class org.jlab.clas.tracking.objects.TObject Link icon

    getLayer, getR, setLayer, setR

    Methods inherited from class java.lang.Object Link icon

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details Link icon

  • Constructor Details Link icon

    • Strip Link icon

      public Strip(int id, double centroid, double x1, double y1, double z1, double x2, double y2, double z2)
    • Strip Link icon

      public Strip(int id, double centroid, org.jlab.geom.prim.Line3D line)
    • Strip Link icon

      public Strip(int id, double centroid, double x, double y, double z, double ux, double uy, double uz, double length)
    • Strip Link icon

      public Strip(int id, double centroid, double x, double y, double phi)
    • Strip Link icon

      public Strip(int id, double centroid, double z)
    • Strip Link icon

      public Strip(int id, double centroid, org.jlab.geom.prim.Arc3D arc)
  • Method Details Link icon

    • getId Link icon

      public int getId()
      Overrides:
      getId in class TObject
      Returns:
      the _id
    • setId Link icon

      public void setId(int _id)
      Overrides:
      setId in class TObject
      Parameters:
      _id - the _id to set
    • getX Link icon

      public double getX()
      Overrides:
      getX in class TObject
      Returns:
      the _x
    • setX Link icon

      public void setX(double _x)
      Overrides:
      setX in class TObject
      Parameters:
      _x - the _x to set
    • getY Link icon

      public double getY()
      Overrides:
      getY in class TObject
      Returns:
      the _y
    • setY Link icon

      public void setY(double _y)
      Overrides:
      setY in class TObject
      Parameters:
      _y - the _y to set
    • getZ Link icon

      public double getZ()
      Overrides:
      getZ in class TObject
      Returns:
      the _z
    • setZ Link icon

      public void setZ(double _z)
      Overrides:
      setZ in class TObject
      Parameters:
      _z - the _z to set
    • getUx Link icon

      public double getUx()
      Returns:
      the _ux
    • setUx Link icon

      public void setUx(double _ux)
      Parameters:
      _ux - the _ux to set
    • getUy Link icon

      public double getUy()
      Returns:
      the _uy
    • setUy Link icon

      public void setUy(double _uy)
      Parameters:
      _uy - the _uy to set
    • getUz Link icon

      public double getUz()
      Returns:
      the _uz
    • setUz Link icon

      public void setUz(double _uz)
      Parameters:
      _uz - the _uz to set
    • getEx Link icon

      public double getEx()
      Returns:
      the _ex
    • setEx Link icon

      public void setEx(double _ex)
      Parameters:
      _ex - the _ex to set
    • getEy Link icon

      public double getEy()
      Returns:
      the _ey
    • setEy Link icon

      public void setEy(double _ey)
      Parameters:
      _ey - the _ey to set
    • getEz Link icon

      public double getEz()
      Returns:
      the _ez
    • setEz Link icon

      public void setEz(double _ez)
      Parameters:
      _ez - the _ez to set
    • getLength Link icon

      public double getLength()
      Returns:
      the _length
    • setLength Link icon

      public void setLength(double _length)
      Parameters:
      _length - the _length to set
    • getC Link icon

      public double getC()
      Returns:
      the _c
    • setC Link icon

      public void setC(double _c)
      Parameters:
      _c - the _c to set
    • getCe Link icon

      public double getCe()
      Returns:
      the _ce
    • setCe Link icon

      public void setCe(double _ce)
      Parameters:
      _ce - the _ce to set
    • getPhi Link icon

      public double getPhi()
      Returns:
      the _phi
    • setPhi Link icon

      public void setPhi(double _phi)
      Parameters:
      _phi - the _phi to set
    • getPhie Link icon

      public double getPhie()
      Returns:
      the _phie
    • setPhie Link icon

      public void setPhie(double _phie)
      Parameters:
      _phie - the _phie to set
    • getArc Link icon

      public org.jlab.geom.prim.Arc3D getArc()
      Returns:
      the _arc
    • setArc Link icon

      public void setArc(org.jlab.geom.prim.Arc3D _arc)
      Parameters:
      _arc - the _arc to set
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class TObject