ATLAS Offline Software
List of all members
InDet::IGNNTrackFinder Interface Referenceabstract

Find track candidates from a list of spacepoints. More...

#include <IGNNTrackFinder.h>

Inheritance diagram for InDet::IGNNTrackFinder:
Collaboration diagram for InDet::IGNNTrackFinder:

Public Member Functions

InterfaceID
 DeclareInterfaceID (IGNNTrackFinder, 1, 0)
 
virtual StatusCode getTracks (const std::vector< const Trk::SpacePoint * > &spacepoints, std::vector< std::vector< uint32_t > > &tracks) const =0
 Main methods for track-finding. More...
 
virtual MsgStream & dump (MsgStream &out) const =0
 
virtual std::ostream & dump (std::ostream &out) const =0
 

Detailed Description

Find track candidates from a list of spacepoints.

Author
xiang.nosp@m.yang.nosp@m..ju@c.nosp@m.ern..nosp@m.ch

Definition at line 22 of file IGNNTrackFinder.h.

Member Function Documentation

◆ DeclareInterfaceID()

InDet::IGNNTrackFinder::DeclareInterfaceID ( IGNNTrackFinder  ,
,
 
)

◆ dump() [1/2]

virtual MsgStream& InDet::IGNNTrackFinder::dump ( MsgStream &  out) const
pure virtual

◆ dump() [2/2]

virtual std::ostream& InDet::IGNNTrackFinder::dump ( std::ostream &  out) const
pure virtual

◆ getTracks()

virtual StatusCode InDet::IGNNTrackFinder::getTracks ( const std::vector< const Trk::SpacePoint * > &  spacepoints,
std::vector< std::vector< uint32_t > > &  tracks 
) const
pure virtual

Main methods for track-finding.

Get track candidates from a list of space points.

Parameters
spacepointsa list of spacepoints as inputs to the GNN-based track finder.
tracksa list of track candidates in terms of spacepoint indices.
Returns

The documentation for this interface was generated from the following file: