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

Interface for AFP tools that create silicon pixel hits clusters. More...

#include <IAFPSiClusterTool.h>

Inheritance diagram for IAFPSiClusterTool:
Collaboration diagram for IAFPSiClusterTool:

Public Member Functions

 DeclareInterfaceID (IAFPSiClusterTool, 1, 0)
 
virtual StatusCode clusterHits (std::unique_ptr< xAOD::AFPSiHitsClusterContainer > &clustr, const EventContext &ctx) const =0
 Run clusters reconstruction. More...
 

Detailed Description

Interface for AFP tools that create silicon pixel hits clusters.

Definition at line 20 of file IAFPSiClusterTool.h.

Member Function Documentation

◆ clusterHits()

virtual StatusCode IAFPSiClusterTool::clusterHits ( std::unique_ptr< xAOD::AFPSiHitsClusterContainer > &  clustr,
const EventContext &  ctx 
) const
pure virtual

Run clusters reconstruction.

This method does full reconstruction from xAOD hits to xAOD clusters. It reads silicon detector hits from StoreGate, runs clustering algorithm, assigns clusters positions in station local coordinate system and saves them in xAOD format to StoreGate.

◆ DeclareInterfaceID()

IAFPSiClusterTool::DeclareInterfaceID ( IAFPSiClusterTool  ,
,
 
)

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