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

Interface for AFP tools that reconstruct tracks from silicon detector hits. More...

#include <IAFPSiDLocRecoTrackAlgTool.h>

Inheritance diagram for IAFPSiDLocRecoTrackAlgTool:
Collaboration diagram for IAFPSiDLocRecoTrackAlgTool:

Public Member Functions

 DeclareInterfaceID (IAFPSiDLocRecoTrackAlgTool, 1, 0)
 
virtual StatusCode reconstructTracks (std::unique_ptr< xAOD::AFPTrackContainer > &outputContainer, const EventContext &ctx) const =0
 run tracks reconstruction More...
 
virtual const std::string & outputContainerName () const =0
 StoreGate name of the container where the reconstructed will be saved. More...
 

Detailed Description

Interface for AFP tools that reconstruct tracks from silicon detector hits.

Definition at line 26 of file IAFPSiDLocRecoTrackAlgTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IAFPSiDLocRecoTrackAlgTool::DeclareInterfaceID ( IAFPSiDLocRecoTrackAlgTool  ,
,
 
)

◆ outputContainerName()

virtual const std::string& IAFPSiDLocRecoTrackAlgTool::outputContainerName ( ) const
pure virtual

StoreGate name of the container where the reconstructed will be saved.

◆ reconstructTracks()

virtual StatusCode IAFPSiDLocRecoTrackAlgTool::reconstructTracks ( std::unique_ptr< xAOD::AFPTrackContainer > &  outputContainer,
const EventContext &  ctx 
) const
pure virtual

run tracks reconstruction

The method that does the actual tracks reconstruction. It reads silicon detector hits from StoreGate, reconstructs tracks and saves to the container passed in the argument.

Parameters
outputcontainerpointer to the container in which reconstructed tracks will be saved

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