|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Finds tracks using 3D points.
Method Summary | |
int |
assignPoints(int itrk,
int nLayers,
double Ddzax,
double Dmasu,
int MaxPts,
int[][] ipnt,
double[] Sang,
double[] Chis,
double[] ChisN)
Assigns given points to the track. |
void |
findTracks(int level,
int nPoints,
int nLayers)
Find tracks. |
boolean |
fitSuccess(int itrk)
|
double |
get_curv(int itrk)
Get ... |
double |
get_d0(int itrk)
Get ... |
double |
get_phi0(int itrk)
Get ... |
double |
get_tandip(int itrk)
Get ... |
double |
get_z0(int itrk)
Get ... |
double |
getChi2(int itrk)
|
double[][] |
getErrMatr(int itrk)
|
double |
getFrHtsSameMC(int itrk)
|
int |
getMaxLevel()
Get maximum level of pattern recognition. |
MCParticle |
getMCParticle(int itrk)
|
double |
getNDF(int itrk)
|
int |
getNPoints(int itrk)
Get number of points on a track. |
int |
getNTracks()
Get number of track found. |
TrkFindStrategy |
getStrategy()
|
double[] |
getTrkParam(int itrk)
Get track parameters. |
int[] |
getTrkPnts(int itrk)
Get a point on the track. |
void |
putFrHtsSameMC(int itrk,
double fr)
|
void |
replaceTrkPrms(int it,
double[] newpar)
To replace track params by fitter output |
void |
setFitter(TrkFitter fitter)
|
void |
setMCParticle(int itrk,
MCParticle mcp)
|
void |
setupFinder(Tracker tracker)
Set TrackFinder parameters. |
void |
setupStrategy(int MaxLevel,
double[] minRadius,
int Npatterns,
int[][] triplets,
int[] nPtsReq)
Set TrackFinder strategy. |
void |
updateFitStatus(int itrk,
TrkFitter fitter)
|
Method Detail |
public void setupStrategy(int MaxLevel, double[] minRadius, int Npatterns, int[][] triplets, int[] nPtsReq)
public int getMaxLevel()
public int getNTracks()
public double[] getTrkParam(int itrk)
public void setFitter(TrkFitter fitter)
public void replaceTrkPrms(int it, double[] newpar)
public void updateFitStatus(int itrk, TrkFitter fitter)
public double get_d0(int itrk)
public double get_phi0(int itrk)
public double get_curv(int itrk)
public double get_z0(int itrk)
public double get_tandip(int itrk)
public int getNPoints(int itrk)
public int[] getTrkPnts(int itrk)
public double getChi2(int itrk)
public double getNDF(int itrk)
public double[][] getErrMatr(int itrk)
public MCParticle getMCParticle(int itrk)
public void setMCParticle(int itrk, MCParticle mcp)
public double getFrHtsSameMC(int itrk)
public void putFrHtsSameMC(int itrk, double fr)
public TrkFindStrategy getStrategy()
public boolean fitSuccess(int itrk)
public void setupFinder(Tracker tracker)
public void findTracks(int level, int nPoints, int nLayers)
public int assignPoints(int itrk, int nLayers, double Ddzax, double Dmasu, int MaxPts, int[][] ipnt, double[] Sang, double[] Chis, double[] ChisN)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |