StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StFstIClusterAlgo Class Referenceabstract

#include <StFstIClusterAlgo.h>

Inheritance diagram for StFstIClusterAlgo:
StFstScanRadiusClusterAlgo

Public Member Functions

void doClustering (StFstCollection &stFstCollection)
 
void setUsedTimeBin (unsigned char tb=UCHAR_MAX)
 
void setSplitFlag (bool splitFlag=true)
 

Protected Member Functions

virtual Int_t doClustering (const StFstCollection &, StFstRawHitCollection &, StFstClusterCollection &)=0
 

Protected Attributes

Bool_t mSplitCluster
 
UChar_t mTimeBin
 

Detailed Description

Abstract interface for concrete implementations of clustering algorithms.

Author
Shenghui Zhang
Date
Sep 2021

Definition at line 18 of file StFstIClusterAlgo.h.

Member Function Documentation

void StFstIClusterAlgo::doClustering ( StFstCollection stFstCollection)

Calls the actual clustering method that creates a cluster collection from a raw hit collection for each FST wedge.

Author
Shenghui Zhang

Definition at line 12 of file StFstIClusterAlgo.cxx.


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