StRoot
1
|
#include <StIstScanClusterAlgo.h>
Protected Types | |
enum | { kIstScanClusterAlgo = 2 } |
Protected Member Functions | |
virtual Int_t | doClustering (const StIstCollection &istCollection, StIstRawHitCollection &rawHits, StIstClusterCollection &clusters) |
Additional Inherited Members | |
Public Member Functions inherited from StIstIClusterAlgo | |
void | doClustering (StIstCollection &stIstCollection) |
void | setUsedTimeBin (unsigned char tb=UCHAR_MAX) |
void | setSplitFlag (bool splitFlag=true) |
Protected Attributes inherited from StIstIClusterAlgo | |
Bool_t | mSplitCluster |
UChar_t | mTimeBin |
Concrete implementation of a simple algorithm for clustering of the raw hits registered by the 2D IST sensors. The clustering is done sequentially–first in columns and then the column-wise proto-clusters are grouped in neighboring columns.
1) Reads all raw hits per ladder (six sensors) and groups into vectors (each vector corresponds to a sensor column). 2) Does clustering in individual column. 3) Does clustering in neighboring columns. 4) Fill hit collections.
Definition at line 26 of file StIstScanClusterAlgo.h.