ATLAS Offline Software
Loading...
Searching...
No Matches
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.
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 ,
1 ,
0  )

◆ 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: