StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StEEmcStripClusterFinderMorhac_t Class Reference
Inheritance diagram for StEEmcStripClusterFinderMorhac_t:
StEEmcStripClusterFinder_t StFinderAlg_t

Public Member Functions

 StEEmcStripClusterFinderMorhac_t (Int_t maxNumPoints=5, Float_t resolution=1)
 
virtual Int_t find (const ESmdLayer_t &stripArray, StSimpleClusterVec_t &cluster)
 find some clusters
 
void setDoMarkov (Bool_t val)
 
void setRemoveBkg (Bool_t val)
 
void setMinStripsPerCluster (Int_t val)
 
void setNumDeconIters (Int_t val)
 
void setAverWindow (Int_t val)
 
void setWidth (Float_t val)
 
void setThreshold (Float_t val)
 
void setMinPeakEnergy (Float_t val)
 
void setMinClusterEnergy (Float_t val)
 
void setNumSmoothIters (Int_t num)
 
- Public Member Functions inherited from StEEmcStripClusterFinder_t
virtual void clear ()
 clear things before doing the finding for the next sector or layer
 
void resetClusterCount ()
 reset the count
 
void setCurrentLayer (LayerOfSMD_t layer)
 Set current layer and sector.
 
void setCurrentSector (Int_t sector)
 
- Public Member Functions inherited from StFinderAlg_t
Bool_t isReady () const
 Check if status is ready for hit finding.
 

Protected Attributes

Bool_t mRemoveBkg
 
Bool_t mDoMarkov
 
Int_t mMaxNumPoints
 
Int_t mMinStripsPerCluster
 
Int_t mNumDeconIters
 
Int_t mAverWindow
 
Int_t mNumSmoothIters
 
Float_t mWidth
 
Float_t mThreshold
 
Float_t mMinPeakEnergy
 
Float_t mMinClusterEnergy
 
Float_t mStripEnergyArray [kEEmcNumStrips]
 
Float_t mSmoothedEnergyArray [kEEmcNumStrips]
 
Double_t mStripEnergyArrayTemp [kEEmcNumStrips]
 
Float_t mDeconvoluted [kEEmcNumStrips]
 
TSpectrum * peakFinderPtr
 
- Protected Attributes inherited from StEEmcStripClusterFinder_t
LayerOfSMD_t mLayer
 
Int_t mSector
 
Int_t mLastClusterID
 
- Protected Attributes inherited from StFinderAlg_t
Bool_t mIsReady
 

Additional Inherited Members

- Public Types inherited from StEEmcStripClusterFinder_t
enum  LayerOfSMD_t { U_LAYER = 0, V_LAYER = 1 }
 enum to keep track of layers
 
- Static Public Member Functions inherited from StFinderAlg_t
static void setEventNum (Int_t eventNum)
 
static Int_t getEventNum ()
 

Detailed Description

Author
Stephen Gliske sglis.nosp@m.ke@a.nosp@m.nl.go.nosp@m.v

See header for description.

Definition at line 20 of file StEEmcStripClusterFinderMorhac.h.


The documentation for this class was generated from the following files: