Package org.jlab.clas.physics
Class Vector3
java.lang.Object
org.jlab.clas.physics.Vector3
- Author:
- gavalian
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoiddoubledoublecompareWeighted(Vector3 vect) voiddoubledoublemag()doublemag2()voidnegative()doublephi()doublerho()voidrotateX(double angle) voidrotateY(double angle) voidrotateZ(double angle) voidsetMag(double mag) voidsetMagThetaPhi(double mag, double theta, double phi) voidsetXYZ(double x, double y, double z) voiddoubletheta()doubletoString()voidunit()doublex()doubley()doublez()
- 
Constructor Details- 
Vector3
- 
Vector3public Vector3()
- 
Vector3public Vector3(double x, double y, double z) 
 
- 
- 
Method Details- 
xpublic double x()
- 
ypublic double y()
- 
zpublic double z()
- 
setXYZpublic void setXYZ(double x, double y, double z) 
- 
rotateXpublic void rotateX(double angle) 
- 
rotateYpublic void rotateY(double angle) 
- 
rotateZpublic void rotateZ(double angle) 
- 
setMagThetaPhipublic void setMagThetaPhi(double mag, double theta, double phi) 
- 
setMagpublic void setMag(double mag) 
- 
mag2public double mag2()
- 
magpublic double mag()
- 
rhopublic double rho()
- 
thetapublic double theta()
- 
phipublic double phi()
- 
add
- 
negativepublic void negative()
- 
sub
- 
compare
- 
dot
- 
cross
- 
theta
- 
copy
- 
unitpublic void unit()
- 
compareWeighted
- 
getXYZString
- 
getMagThetaPhiString
- 
toString
 
-