ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimSpacePointsToolI.h
Go to the documentation of this file.
1// Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3#ifndef FPGATrackSimSPACEPOINTSTOOLI_H
4#define FPGATrackSimSPACEPOINTSTOOLI_H
5
14
15#include "GaudiKernel/IAlgTool.h"
18
19const InterfaceID IID_FPGATrackSimSpacePointsToolI("FPGATrackSimSpacePointsToolI", 1, 0);
20
21class FPGATrackSimSpacePointsToolI : virtual public ::IAlgTool {
22 public:
24 virtual ~FPGATrackSimSpacePointsToolI() = default;
25
26 virtual StatusCode DoSpacePoints(FPGATrackSimLogicalEventInputHeader &, std::vector<FPGATrackSimCluster> &) = 0;
27};
28
29#endif // FPGATrackSimSPACEPOINTSTOOLI_H
const InterfaceID IID_FPGATrackSimSpacePointsToolI("FPGATrackSimSpacePointsToolI", 1, 0)
virtual ~FPGATrackSimSpacePointsToolI()=default
DeclareInterfaceID(FPGATrackSimSpacePointsToolI, 1, 0)
virtual StatusCode DoSpacePoints(FPGATrackSimLogicalEventInputHeader &, std::vector< FPGATrackSimCluster > &)=0