TEC tracking using Hough transform.
Inheritance:
Public Methods
-
mTecHoughTrackModule()
-
~mTecHoughTrackModule()
-
PHBoolean event(PHCompositeNode*)
-
PHBoolean event(PHCompositeNode*, TecGeometryObject*, TecCalibrationObject*)
-
int GetEntryExit(float slope, float intercept, TecGeometryObject* TGO, int index, int Debug, float &xx0, float &yy0, float &xx1, float &yy1, float &erxx0, float &eryy0, float &erxx1, float &eryy1)
-
int DoClustering2(int* Array, vector<TecCluster> &ClusterQueue, int &maximum, int algorithm, int Debug)
-
int GetClusters2(int* Array, vector<TecCluster> &ClusterQueue, int maximum, vector<float> &slope, vector<float> &intercept, vector<float> &erslope, vector<float> &erint, int &ntrk, int index, float midphi, int Debug)
-
void set_Verbose(int verbose)
-
void set_Write2File(int w2f)
-
void set_RandSeed(long int rs)
-
void set_Statistics(int stat)
-
void set_fillRawTrack(int frt)
-
void set_whichplane(int wp)
-
void set_minbins(int mb)
-
void set_minPlanes(int mp)
-
void set_algorithm(int alg)
-
void set_INDEX(int ind)
-
void set_Rebin(int rebin)
-
void set_angLim(float al)
-
void set_clPar(int i, float clpar)
-
void set_Radius0(float r0)
-
void set_Dist0(float d0)
-
void set_m1(int m)
-
void set_m2(int m)
-
void set_y11(float y)
-
void set_y12(float y)
-
void set_y21(float y)
-
void set_y22(float y)
-
void set_fillVector(int fv)
-
void set_fillVectTrack(int fvt)
-
void set_Refit(int refit)
-
void set_Beg1(float b)
-
void set_Beg2(float b)
-
float get_Beg1()
-
float get_Beg2()
-
void set_LowThreshold(float lf)
-
void set_CopyTecOut(int i)
-
void set_StripOrphanHits(int i)
-
void set_LastEventWithHits(int i)
Private Fields
-
long int RandSeed
-
int Statistics
-
int Statistics1
-
int Statistics2
-
int Statistics3
-
int fillRawTrack
-
int whichplane
-
int minbins
-
int algorithm
-
int INDEX
-
int Rebin
-
float angLim
-
float clPar[6]
-
float Radius0
-
float Dist0
-
int m1
-
int m2
-
float y11
-
float y12
-
float y21
-
float y22
-
int fillVector
-
int fillVectTrack
-
int Refit
-
int Verbose
-
int Write2File
-
float LowThreshold
-
float Beg1
-
float Beg2
-
int minPlanes
-
int CopyTecOut
-
int StripOrphanHits
-
int LastEventWithHits
Documentation
TEC tracking using Hough transform.
Detailed documentation: http://www.rhic.bnl.gov/~lebedev/tec/houghtracking.html
- mTecHoughTrackModule()
- ~mTecHoughTrackModule()
- PHBoolean event(PHCompositeNode*)
- PHBoolean event(PHCompositeNode*, TecGeometryObject*, TecCalibrationObject*)
- int GetEntryExit(float slope, float intercept, TecGeometryObject* TGO, int index, int Debug, float &xx0, float &yy0, float &xx1, float &yy1, float &erxx0, float &eryy0, float &erxx1, float &eryy1)
- int DoClustering2(int* Array, vector<TecCluster> &ClusterQueue, int &maximum, int algorithm, int Debug)
- int GetClusters2(int* Array, vector<TecCluster> &ClusterQueue, int maximum, vector<float> &slope, vector<float> &intercept, vector<float> &erslope, vector<float> &erint, int &ntrk, int index, float midphi, int Debug)
- void set_Verbose(int verbose)
- void set_Write2File(int w2f)
- void set_RandSeed(long int rs)
- void set_Statistics(int stat)
- void set_fillRawTrack(int frt)
- void set_whichplane(int wp)
- void set_minbins(int mb)
- void set_minPlanes(int mp)
- void set_algorithm(int alg)
- void set_INDEX(int ind)
- void set_Rebin(int rebin)
- void set_angLim(float al)
- void set_clPar(int i, float clpar)
- void set_Radius0(float r0)
- void set_Dist0(float d0)
- void set_m1(int m)
- void set_m2(int m)
- void set_y11(float y)
- void set_y12(float y)
- void set_y21(float y)
- void set_y22(float y)
- void set_fillVector(int fv)
- void set_fillVectTrack(int fvt)
- void set_Refit(int refit)
- void set_Beg1(float b)
- void set_Beg2(float b)
- float get_Beg1()
- float get_Beg2()
- void set_LowThreshold(float lf)
- void set_CopyTecOut(int i)
- void set_StripOrphanHits(int i)
- void set_LastEventWithHits(int i)
- long int RandSeed
- int Statistics
- int Statistics1
- int Statistics2
- int Statistics3
- int fillRawTrack
- int whichplane
- int minbins
- int algorithm
- int INDEX
- int Rebin
- float angLim
- float clPar[6]
- float Radius0
- float Dist0
- int m1
- int m2
- float y11
- float y12
- float y21
- float y22
- int fillVector
- int fillVectTrack
- int Refit
- int Verbose
- int Write2File
- float LowThreshold
- float Beg1
- float Beg2
- int minPlanes
- int CopyTecOut
- int StripOrphanHits
- int LastEventWithHits
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.