StRoot
1
|
#include <StFstScanRadiusClusterAlgo.h>
Protected Types | |
enum | { kFstScanRadiusClusterAlgo = 2 } |
Protected Member Functions | |
virtual Int_t | doClustering (const StFstCollection &fstCollection, StFstRawHitCollection &rawHits, StFstClusterCollection &clusters) |
Additional Inherited Members | |
Public Member Functions inherited from StFstIClusterAlgo | |
void | doClustering (StFstCollection &stFstCollection) |
void | setUsedTimeBin (unsigned char tb=UCHAR_MAX) |
void | setSplitFlag (bool splitFlag=true) |
Protected Attributes inherited from StFstIClusterAlgo | |
Bool_t | mSplitCluster |
UChar_t | mTimeBin |
Concrete implementation of a simple algorithm for clustering of the raw hits registered by the 2D FST sensors. The clustering is done sequentially–first in phistrips and then the phistrip-wise proto-clusters are grouped in neighboring phistrips.
1) Reads all raw hits per wedge (three sensors) and groups into vectors (each vector corresponds to a sensor phistrip). 2) Does clustering in individual phistrip. 3) Does clustering in neighboring phistrips. 4) Fill hit collections.
Definition at line 25 of file StFstScanRadiusClusterAlgo.h.