|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--hep.lcd.vertexing.zvtop.ZvTrack | +--hep.lcd.vertexing.zvtop.ZvGhostTrack
ZvGhostTrack -- The class ZvGhostTrack provides convenience filling methods for a ZvTrack as a ghost track.
CAUTION: This class is part of an upcoming extension of ZvTopVertexer. It is not necessarily fully working and may change frequently.
Constructor Summary | |
ZvGhostTrack(double[] xp,
double[] direction,
double width)
|
|
ZvGhostTrack(double[] xp,
double phi,
double theta)
|
|
ZvGhostTrack(double[] xp,
double phi,
double theta,
double width)
|
|
ZvGhostTrack(ZvGhostTrack track)
copy constructor |
Method Summary | |
String |
dumpToString()
print the current values of hlxPar[6] and dHlxPar[5][5] as well as ghost track specific parameters to a String |
double[] |
getGhostTrackDir()
get ghost track direction |
double |
getGhostTrackMeanSig()
get the ghost track mean sigma for components 0-2 |
double |
getGhostTrackWidth()
get the ghost track width |
double |
getOrigPhi()
get original ghost track phi |
double[] |
getOrigPoint()
get original ghost track start point |
double |
getOrigTheta()
get original ghost track theta |
double |
getOrigWith()
get original ghost track width |
void |
setGhostTrackParameters(double[] xp,
double[] direction)
create a ghost track along direction vector starting at point xp |
void |
setGhostTrackParameters(double[] xp,
double phi,
double theta)
create a ghost track along direction (phi,theta) starting at point xp |
void |
setGhostTrackWidth(double width)
set the ghost track width (and create error matrix with default values for other parameters) |
void |
setGhostTrackWidth(double width,
double sigOther)
set the ghost track width (and create error matrix) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ZvGhostTrack(double[] xp, double phi, double theta)
public ZvGhostTrack(double[] xp, double phi, double theta, double width)
public ZvGhostTrack(double[] xp, double[] direction, double width)
public ZvGhostTrack(ZvGhostTrack track)
Method Detail |
public void setGhostTrackParameters(double[] xp, double phi, double theta)
public void setGhostTrackParameters(double[] xp, double[] direction)
public void setGhostTrackWidth(double width)
public void setGhostTrackWidth(double width, double sigOther)
public double[] getGhostTrackDir()
public double getOrigPhi()
public double getOrigTheta()
public double getOrigWith()
public double getGhostTrackWidth()
public double getGhostTrackMeanSig()
public double[] getOrigPoint()
public String dumpToString()
dumpToString
in class ZvTrack
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |