ATLAS Offline Software
ForwardDetectors
AFP
AFP_Reconstruction
AFP_SiClusterTools
AFP_SiClusterTools
IAFPSiClusterTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef AFP_SICLUSTERTOOLS_IAFPSICLUSTERTOOL_H
6
#define AFP_SICLUSTERTOOLS_IAFPSICLUSTERTOOL_H 1
7
13
14
15
// FrameWork includes
16
#include "GaudiKernel/IAlgTool.h"
17
#include "
xAODForward/AFPSiHitsClusterContainer.h
"
18
20
class
IAFPSiClusterTool
:
virtual
public
::IAlgTool
21
{
22
23
public
:
24
DeclareInterfaceID
(
IAFPSiClusterTool
, 1, 0);
25
33
virtual
StatusCode
clusterHits
(std::unique_ptr<xAOD::AFPSiHitsClusterContainer>& clustr,
const
EventContext &ctx)
const
= 0;
34
35
};
36
37
38
#endif //> !AFP_SICLUSTERTOOLS_IAFPSICLUSTERTOOL_H
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
IAFPSiClusterTool::clusterHits
virtual StatusCode clusterHits(std::unique_ptr< xAOD::AFPSiHitsClusterContainer > &clustr, const EventContext &ctx) const =0
Run clusters reconstruction.
IAFPSiClusterTool::DeclareInterfaceID
DeclareInterfaceID(IAFPSiClusterTool, 1, 0)
AFPSiHitsClusterContainer.h
IAFPSiClusterTool
Interface for AFP tools that create silicon pixel hits clusters.
Definition:
IAFPSiClusterTool.h:21
Generated on Thu Nov 7 2024 21:16:30 for ATLAS Offline Software by
1.8.18