ATLAS Offline Software
Loading...
Searching...
No Matches
IFPGATrackSimInputTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef FPGATrackSimSGInput_IFPGATrackSimInputTool_h
6#define FPGATrackSimSGInput_IFPGATrackSimInputTool_h
7
9#include "GaudiKernel/IAlgTool.h"
10
17class IFPGATrackSimInputTool : virtual public ::IAlgTool {
18 public:
20 virtual ~IFPGATrackSimInputTool() = default;
29 const EventContext& eventContext) = 0;
30};
31
32#endif // FPGATrackSimSGInput_IFPGATrackSimInputTool_h
Interface of tools responsible for generation of the FPGATrackSim sim wrapper files.
virtual StatusCode readData(FPGATrackSimEventInputHeader *header, const EventContext &eventContext)=0
Reads the data from outer word (Athena StoreGate) and fills the output object called header.
DeclareInterfaceID(IFPGATrackSimInputTool, 1, 0)
virtual ~IFPGATrackSimInputTool()=default