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

Read GNN Track candidates from a CSV file. More...

#include <IGNNTrackReaderTool.h>

Inheritance diagram for InDet::IGNNTrackReaderTool:
Collaboration diagram for InDet::IGNNTrackReaderTool:

Public Member Functions

InterfaceID
 DeclareInterfaceID (IGNNTrackReaderTool, 1, 0)
 
virtual void getTracks (uint32_t runNumber, uint32_t eventNumber, std::vector< std::vector< uint32_t > > &tracks) const =0
 Main methods for reading track candidates. More...
 
virtual MsgStream & dump (MsgStream &out) const =0
 
virtual std::ostream & dump (std::ostream &out) const =0
 

Detailed Description

Read GNN Track candidates from a CSV file.

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

Definition at line 22 of file IGNNTrackReaderTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

InDet::IGNNTrackReaderTool::DeclareInterfaceID ( IGNNTrackReaderTool  ,
,
 
)

◆ dump() [1/2]

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

◆ dump() [2/2]

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

◆ getTracks()

virtual void InDet::IGNNTrackReaderTool::getTracks ( uint32_t  runNumber,
uint32_t  eventNumber,
std::vector< std::vector< uint32_t > > &  tracks 
) const
pure virtual

Main methods for reading track candidates.

Get track candidates from a CSV file named by runNumber and eventNumber.

Parameters
runNumberrun number of the event.
eventNumberevent number of the event.
tracksa list of track candidates in terms of spacepoint indices as read from the CSV file.

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