![]() |
ATLAS Offline Software
|
InDet::GNNTrackFinderTritonTool is a tool that produces track candidates with graph neural networks-based pipeline using space points as inputs. More...
#include <GNNTrackFinderTritonTool.h>
Public Member Functions | |
| virtual StatusCode | initialize () override |
| virtual StatusCode | getTracks (const std::vector< const Trk::SpacePoint * > &spacepoints, std::vector< std::vector< uint32_t > > &tracks) const override |
| Get track candidates from a list of space points. More... | |
| virtual MsgStream & | dump (MsgStream &out) const override |
| virtual std::ostream & | dump (std::ostream &out) const override |
Private Member Functions | |
| MsgStream & | dumpevent (MsgStream &out) const |
Private Attributes | |
| ToolHandle< AthInfer::IAthInferenceTool > | m_gnnTrackingTritonTool |
| ToolHandle< ISpacepointFeatureTool > | m_spacepointFeatureTool |
| StringProperty | m_featureNames |
| std::vector< std::string > | m_featureNamesVec |
InDet::GNNTrackFinderTritonTool is a tool that produces track candidates with graph neural networks-based pipeline using space points as inputs.
Definition at line 28 of file GNNTrackFinderTritonTool.h.
|
overridevirtual |
Definition at line 75 of file GNNTrackFinderTritonTool.cxx.
|
overridevirtual |
Definition at line 81 of file GNNTrackFinderTritonTool.cxx.
|
private |
Definition at line 86 of file GNNTrackFinderTritonTool.cxx.
|
overridevirtual |
Get track candidates from a list of space points.
| spacepoints | a list of spacepoints as inputs to the GNN-based track finder. |
| tracks | a list of track candidates. |
Definition at line 24 of file GNNTrackFinderTritonTool.cxx.
|
overridevirtual |
Definition at line 15 of file GNNTrackFinderTritonTool.cxx.
|
private |
Definition at line 59 of file GNNTrackFinderTritonTool.h.
|
private |
Definition at line 63 of file GNNTrackFinderTritonTool.h.
|
private |
Definition at line 54 of file GNNTrackFinderTritonTool.h.
|
private |
Definition at line 56 of file GNNTrackFinderTritonTool.h.
1.8.18