hep.lcd.vertexing.zvtop
Class ZvHelixVec

java.lang.Object
  |
  +--hep.lcd.vertexing.zvtop.ZvHelixVec

public class ZvHelixVec
extends Object
implements Serializable

ZvBHelixVec -- ZvTopVertexer helper: calculate unit vectors from ZvTrack

Version:
$Id: ZvHelixVec.java,v 1.2 2001/06/05 18:20:56 walkowia Exp $
Author:
W.Walkowiak, 09/16/00
See Also:
Serialized Form
Source Code:
ZvHelixVec.java

Constructor Summary
protected ZvHelixVec(double[] hlxPar)
           
  ZvHelixVec(ZvTrack track)
           
 
Method Summary
protected  double getCosLInv()
          get 1/cos(lambda)
protected  double[] getUnitMagnet()
          get magnetic field unit vector
protected  double[] getUnitNormal()
          get normal unit vector
protected  double[] getUnitTangent()
          get tangent unit vector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZvHelixVec

public ZvHelixVec(ZvTrack track)

ZvHelixVec

protected ZvHelixVec(double[] hlxPar)
Method Detail

getUnitTangent

protected double[] getUnitTangent()
get tangent unit vector

getUnitNormal

protected double[] getUnitNormal()
get normal unit vector

getUnitMagnet

protected double[] getUnitMagnet()
get magnetic field unit vector

getCosLInv

protected double getCosLInv()
get 1/cos(lambda)


The LCD Group