Uses of Interface
hep.physics.vec.Hep3Vector

Packages that use Hep3Vector
hep.physics.event.generator Event generator infrastructure 
hep.physics.event.generator.diagnostic Diagnostic event generator 
hep.physics.matrix Simple matrix package. 
hep.physics.particle Simple HEP particle classes. 
hep.physics.vec General classes for operating on 3- and 4- vectors. 
 

Uses of Hep3Vector in hep.physics.event.generator
 

Methods in hep.physics.event.generator with parameters of type Hep3Vector
 BasicParticle GeneratorFactory.createParticle(Hep3Vector origin, HepLorentzVector p, ParticleType ptype, int status, double time)
          Create a new particle
 

Uses of Hep3Vector in hep.physics.event.generator.diagnostic
 

Methods in hep.physics.event.generator.diagnostic that return Hep3Vector
protected  Hep3Vector DiagnosticEventGenerator.selectOrigin()
           
 

Uses of Hep3Vector in hep.physics.matrix
 

Methods in hep.physics.matrix that return Hep3Vector
static Hep3Vector MatrixOp.as3Vector(Matrix m)
          Convenience method to turn a 3 row column matrix into a vector.
 

Uses of Hep3Vector in hep.physics.particle
 

Methods in hep.physics.particle that return Hep3Vector
 Hep3Vector Particle.getMomentum()
          Momentum
 Hep3Vector BasicParticle.getMomentum()
           
 Hep3Vector Particle.getOrigin()
          Point of origin
 Hep3Vector BasicParticle.getOrigin()
           
 

Constructors in hep.physics.particle with parameters of type Hep3Vector
BasicParticle(Hep3Vector origin, HepLorentzVector p, ParticleType ptype, int status, double time)
          Create a new BasicParticle
 

Uses of Hep3Vector in hep.physics.vec
 

Classes in hep.physics.vec that implement Hep3Vector
 class BasicHep3Vector
          Basic implementation of a Hep3Vector
 class SpacePoint
          A Hep3Vector representing a point in space.
 

Methods in hep.physics.vec that return Hep3Vector
static Hep3Vector VecOp.add(Hep3Vector v, Hep3Vector w)
           
static Hep3Vector VecOp.centerOfMass(java.util.List vecSet)
           
static Hep3Vector VecOp.cross(Hep3Vector v, Hep3Vector w)
           
static Hep3Vector VecOp.mult(double scalar, Hep3Vector v)
           
static Hep3Vector VecOp.mult(Hep3Matrix m, Hep3Vector v)
           
static Hep3Vector VecOp.neg(Hep3Vector v)
           
static Hep3Vector VecOp.sub(Hep3Vector v, Hep3Vector w)
           
static Hep3Vector VecOp.unit(Hep3Vector v)
          returns (0,0,0) vector if input vector has length 0
 Hep3Vector BasicHepLorentzVector.v3()
           
 Hep3Vector HepLorentzVector.v3()
           
 

Methods in hep.physics.vec with parameters of type Hep3Vector
static Hep3Vector VecOp.add(Hep3Vector v, Hep3Vector w)
           
static HepLorentzVector VecOp.boost(HepLorentzVector fourVector, Hep3Vector boostVector)
          Boost fourVector with boostVector.
static double VecOp.cosTheta(Hep3Vector vector)
           
static Hep3Vector VecOp.cross(Hep3Vector v, Hep3Vector w)
           
static double VecOp.dot(Hep3Vector v, Hep3Vector w)
           
 boolean SpacePoint.equals(Hep3Vector spt, double precision)
          Tests for equality within errors
static Hep3Vector VecOp.mult(double scalar, Hep3Vector v)
           
static Hep3Vector VecOp.mult(Hep3Matrix m, Hep3Vector v)
           
static Hep3Vector VecOp.neg(Hep3Vector v)
           
static double VecOp.phi(Hep3Vector vector)
           
 void BasicHepLorentzVector.setV3(double t, Hep3Vector v)
           
static Hep3Vector VecOp.sub(Hep3Vector v, Hep3Vector w)
           
static java.lang.String VecOp.toString(Hep3Vector v)
           
static Hep3Vector VecOp.unit(Hep3Vector v)
          returns (0,0,0) vector if input vector has length 0
 

Constructors in hep.physics.vec with parameters of type Hep3Vector
BasicHepLorentzVector(double t, Hep3Vector v)
           
SpacePoint(Hep3Vector vec)
           
 



Copyright © 2000-2010 FreeHEP. All Rights Reserved.