public class HelicalTrackStripGbl extends Object
HelicalTrackStrip
to make sure that the local unit vectors are
coming from the underlying geometry.Modifier and Type | Field and Description |
---|---|
private org.lcsim.detector.tracker.silicon.SiSensorElectrodes |
_electrodes |
private Hep3Matrix |
_electrodesToTracking |
protected org.lcsim.fit.helicaltrack.HelicalTrackStrip |
_strip |
private Hep3Vector |
_u |
private boolean |
_useGeomDef |
private Hep3Vector |
_v |
private Hep3Vector |
_w |
Constructor and Description |
---|
HelicalTrackStripGbl(org.lcsim.fit.helicaltrack.HelicalTrackStrip strip,
boolean useGeomDef) |
Modifier and Type | Method and Description |
---|---|
double |
du() |
private org.lcsim.detector.tracker.silicon.SiSensorElectrodes |
getElectrodes() |
private Hep3Matrix |
getElectrodeToTrackingMatrix() |
org.lcsim.fit.helicaltrack.HelicalTrackStrip |
getStrip() |
int |
layer() |
Hep3Vector |
origin() |
String |
toString() |
Hep3Vector |
u() |
double |
umeas() |
Hep3Vector |
v() |
double |
vmax() |
double |
vmin() |
Hep3Vector |
w() |
protected org.lcsim.fit.helicaltrack.HelicalTrackStrip _strip
private org.lcsim.detector.tracker.silicon.SiSensorElectrodes _electrodes
private Hep3Matrix _electrodesToTracking
private Hep3Vector _u
private Hep3Vector _v
private Hep3Vector _w
private boolean _useGeomDef
public HelicalTrackStripGbl(org.lcsim.fit.helicaltrack.HelicalTrackStrip strip, boolean useGeomDef)
public double du()
public double vmin()
public double vmax()
public double umeas()
public org.lcsim.fit.helicaltrack.HelicalTrackStrip getStrip()
public Hep3Vector origin()
public int layer()
private org.lcsim.detector.tracker.silicon.SiSensorElectrodes getElectrodes()
private Hep3Matrix getElectrodeToTrackingMatrix()
public Hep3Vector u()
public Hep3Vector v()
public Hep3Vector w()
Copyright © 2019. All rights reserved.