ATLAS Offline Software
Public Member Functions | List of all members
IAFPSiClusterAlgTool Class Referenceabstract

Interface for tools with algorithms that clusters silicon pixel hits. More...

#include <IAFPSiClusterAlgTool.h>

Inheritance diagram for IAFPSiClusterAlgTool:
Collaboration diagram for IAFPSiClusterAlgTool:

Public Member Functions

 DeclareInterfaceID (IAFPSiClusterAlgTool, 1, 0)
 
virtual StatusCode doClustering (const std::list< const xAOD::AFPSiHit * > &hits, std::list< AFPSiClusterBasicObj > &outputClusters) const =0
 Reconstruct clusters. More...
 

Detailed Description

Interface for tools with algorithms that clusters silicon pixel hits.

Definition at line 29 of file IAFPSiClusterAlgTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IAFPSiClusterAlgTool::DeclareInterfaceID ( IAFPSiClusterAlgTool  ,
,
 
)

◆ doClustering()

virtual StatusCode IAFPSiClusterAlgTool::doClustering ( const std::list< const xAOD::AFPSiHit * > &  hits,
std::list< AFPSiClusterBasicObj > &  outputClusters 
) const
pure virtual

Reconstruct clusters.

This method does actual hits clustering.

Parameters
[in]hitslist of hits to be clustered
[out]outputClusterslist of clusters created by the algorithm

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