ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimClusteringToolI.h
Go to the documentation of this file.
1// Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3#ifndef FPGATrackSimCLUSTERINGTOOLI_H
4#define FPGATrackSimCLUSTERINGTOOLI_H
5
16
17#include "GaudiKernel/IAlgTool.h"
21
22class FPGATrackSimClusteringToolI : virtual public ::IAlgTool
23{
24 public:
26 virtual ~FPGATrackSimClusteringToolI() = default;
27
28 virtual StatusCode DoClustering(FPGATrackSimLogicalEventInputHeader &, std::vector<FPGATrackSimCluster> &) const = 0;
29};
30
31#endif //FPGATrackSimCLUSTERINGTOOLI_H
: FPGATrackSim-specific class to represent an hit in the detector.
DeclareInterfaceID(FPGATrackSimClusteringToolI, 1, 0)
virtual ~FPGATrackSimClusteringToolI()=default
virtual StatusCode DoClustering(FPGATrackSimLogicalEventInputHeader &, std::vector< FPGATrackSimCluster > &) const =0