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
StIstIClusterAlgo Class Referenceabstract

#include <StIstIClusterAlgo.h>

Inheritance diagram for StIstIClusterAlgo:
StIstScanClusterAlgo StIstSimpleClusterAlgo

Public Member Functions

void doClustering (StIstCollection &stIstCollection)
void setUsedTimeBin (unsigned char tb=UCHAR_MAX)
void setSplitFlag (bool splitFlag=true)

Protected Member Functions

virtual Int_t doClustering (const StIstCollection &, StIstRawHitCollection &, StIstClusterCollection &)=0

Protected Attributes

Bool_t mSplitCluster
UChar_t mTimeBin

Detailed Description

Abstract interface for concrete implementations of clustering algorithms.

Yaping Wang
March 2013
Dmitri Smirnov

Definition at line 19 of file StIstIClusterAlgo.h.

Member Function Documentation

void StIstIClusterAlgo::doClustering ( StIstCollection stIstCollection)

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

Dmitri Smirnov

Definition at line 12 of file StIstIClusterAlgo.cxx.

References StIstConsts::kIstNumLadders.

Referenced by StIstClusterMaker::Make().

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