Class Vector3

java.lang.Object
org.jlab.clas.physics.Vector3

public class Vector3 extends Object
Author:
gavalian
  • Constructor Details Link icon

    • Vector3 Link icon

      public Vector3(Vector3 v)
    • Vector3 Link icon

      public Vector3()
    • Vector3 Link icon

      public Vector3(double x, double y, double z)
  • Method Details Link icon

    • x Link icon

      public double x()
    • y Link icon

      public double y()
    • z Link icon

      public double z()
    • setXYZ Link icon

      public void setXYZ(double x, double y, double z)
    • rotateX Link icon

      public void rotateX(double angle)
    • rotateY Link icon

      public void rotateY(double angle)
    • rotateZ Link icon

      public void rotateZ(double angle)
    • setMagThetaPhi Link icon

      public void setMagThetaPhi(double mag, double theta, double phi)
    • setMag Link icon

      public void setMag(double mag)
    • mag2 Link icon

      public double mag2()
    • mag Link icon

      public double mag()
    • rho Link icon

      public double rho()
    • theta Link icon

      public double theta()
    • phi Link icon

      public double phi()
    • add Link icon

      public void add(Vector3 vector)
    • negative Link icon

      public void negative()
    • sub Link icon

      public void sub(Vector3 vector)
    • compare Link icon

      public double compare(Vector3 vect)
    • dot Link icon

      public double dot(Vector3 vect)
    • cross Link icon

      public Vector3 cross(Vector3 vect)
    • theta Link icon

      public double theta(Vector3 vect)
    • copy Link icon

      public void copy(Vector3 vect)
    • unit Link icon

      public void unit()
    • compareWeighted Link icon

      public double compareWeighted(Vector3 vect)
    • getXYZString Link icon

      public String getXYZString()
    • getMagThetaPhiString Link icon

      public String getMagThetaPhiString()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object