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:

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.

Shenghui Zhang
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.

Shenghui Zhang

Definition at line 12 of file StFstIClusterAlgo.cxx.

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