10 #ifndef _ST_STRIP_CLUSTER_FINDER_TSIU_H_
11 #define _ST_STRIP_CLUSTER_FINDER_TSIU_H_
14 #include "StRoot/StEEmcUtil/EEmcGeom/EEmcGeomDefs.h"
16 #include "StEEmcStripClusterFinder.h"
25 virtual Int_t
find(
const ESmdLayer_t& stripArray, StSimpleClusterVec_t& cluster );
28 void setNumSmoothIters( UInt_t val ){ mNumSmoothIters = val; };
29 void setSeedAbsThres( Double_t val ){ mSeedAbsThres = val; };
30 void setSeedRelThres( Double_t val ){ mSeedRelThres = val; };
33 void setNumStripsPerSide( UInt_t val ){ mNumStripsPerSide = val; };
36 void setMinStripsPerCluster( UInt_t val ){ mMinStripsPerCluster = val; };
37 void setMinEnergyPerCluster( Double_t val ){ mMinEnergyPerCluster = val; };
41 UInt_t mNumSmoothIters, mNumStripsPerSide, mMinStripsPerCluster;
42 Double_t mSeedAbsThres, mSeedRelThres, mMinEnergyPerCluster;
45 Double_t mStripEnergyArray[ kEEmcNumStrips ], mSmoothedEnergyArray[ kEEmcNumStrips ];
virtual Int_t find(const ESmdLayer_t &stripArray, StSimpleClusterVec_t &cluster)
find some clusters