|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Picks up LCD events within JAS framework and passes 3D points to pattern recognition software
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. |
boolean |
fitSuccess(int itrk)
|
double |
getChi2(int itrk)
|
double[][] |
getErrMatr(int itrk)
|
TrackFinder |
getFinder()
|
boolean[] |
getFlag()
returns array of markers of used hits |
double |
getFrHtsSameMC(int itrk)
|
TrackerHit[] |
getHits()
|
int[] |
getIlon()
returns number of points in each layer |
int[] |
getIpoi()
returns array of starting point index for each layer |
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. |
Specifications |
getSpecifications()
Get tracker specifications. |
TrackerHit |
getTrkHit(int itrk,
int ipnt)
|
int |
getTrkHitID(int itrk,
int ipnt)
|
double[] |
getTrkParam(int itrk)
Get track parameters. |
double[] |
getTrkPoint(int itrk,
int ipnt)
Get a point on the track. |
String |
getType()
Get type of track hits. |
double[] |
getX()
returns pool of x-cordinates of hits |
double[] |
getY()
returns pool of y-cordinates of hits |
double[] |
getZ()
returns pool of z-cordinates of hits |
void |
putFrHtsSameMC(int itrk,
double fr)
|
void |
replaceTrkPrms(int it,
double[] newpar)
|
void |
setFitter(TrkFitter ftr)
|
void |
setMCParticle(int itrk,
MCParticle mcp)
|
void |
setupParameters()
Setup Tracker parameters. |
void |
updateFitStatus(int itrk,
TrkFitter fitter)
|
Methods inherited from interface hep.lcd.util.driver.Processor |
clearContext, getName, process, setContext, setDetector, start, stop |
Method Detail |
public Specifications getSpecifications()
public String getType()
public double[] getX()
public double[] getY()
public double[] getZ()
public boolean[] getFlag()
public int[] getIpoi()
public int[] getIlon()
public TrackerHit[] getHits()
public TrackFinder getFinder()
public void setupParameters()
public void setFitter(TrkFitter ftr)
public int getNTracks()
public double[] getTrkParam(int itrk)
public void replaceTrkPrms(int it, double[] newpar)
public void updateFitStatus(int itrk, TrkFitter fitter)
public void setMCParticle(int itrk, MCParticle mcp)
public int getNPoints(int itrk)
public double[] getTrkPoint(int itrk, int ipnt)
public TrackerHit getTrkHit(int itrk, int ipnt)
public int getTrkHitID(int itrk, int ipnt)
public double getChi2(int itrk)
public double getNDF(int itrk)
public double[][] getErrMatr(int itrk)
public MCParticle getMCParticle(int itrk)
public double getFrHtsSameMC(int itrk)
public void putFrHtsSameMC(int itrk, double fr)
public boolean fitSuccess(int itrk)
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 |