ATLAS Offline Software
Loading...
Searching...
No Matches
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.

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 ,
1 ,
0  )

◆ 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: