|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef SiSPGNNTrackMaker_H
6 #define SiSPGNNTrackMaker_H
46 virtual bool isClonable()
const override {
return true; };
49 MsgStream&
dump (MsgStream&
out)
const;
50 std::ostream&
dump (std::ostream&
out)
const;
59 this,
"SpacePointsPixelName",
"ITkPixelSpacePoints"};
61 this,
"SpacePointsSCTName",
"ITkStripSpacePoints"};
67 this,
"TracksLocation",
"SiSPGNNTracks"};
75 this,
"GNNTrackFinderTool",
76 "InDet::SiGNNTrackFinderTool",
"Track Finder"
79 this,
"SeedFitterTool",
80 "InDet::SiSeedFitterTool",
"Seed Fitter"
85 "Trk::GlobalChi2Fitter/InDetTrackFitter",
"Track Fitter"
88 this,
"GNNTrackReaderTool",
89 "InDet::GNNTrackReaderTool",
"Track Reader"
MsgStream & operator<<(MsgStream &, const GNNTrackReaderTool &)
ToolHandle< IGNNTrackFinder > m_gnnTrackFinder
GNN-based track finding tool that produces track candidates.
virtual bool isClonable() const override
Make this algorithm clonable.
SG::ReadHandleKey< SpacePointContainer > m_SpacePointsPixelKey
virtual StatusCode initialize() override
MsgStream & dump(MsgStream &out) const
SG::ReadHandleKey< SpacePointOverlapCollection > m_SpacePointsOverlapKey
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteHandleKey< TrackCollection > m_outputTracksKey
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a WriteHandle is made.
MsgStream & dumpevent(MsgStream &out) const
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< Trk::ITrackFitter > m_trackFitter
Track Fitter.
Ensure that the ATLAS eigen extensions are properly loaded.
ToolHandle< ISeedFitter > m_seedFitter
SiSPGNNTrackMaker(const std::string &name, ISvcLocator *pSvcLocator)
MsgStream & dumptools(MsgStream &out) const
InDet::SiSPGNNTrackMaker is an algorithm that uses the GNN-based track finding tool to reconstruct tr...
SG::ReadHandleKey< SpacePointContainer > m_SpacePointsSCTKey
ToolHandle< IGNNTrackReaderTool > m_gnnTrackReader