ATLAS Offline Software
Public Member Functions | List of all members
IFPGATrackSimRoadFinderTool Class Referenceabstract

A road finder returns a vector of roads given a vector of hits. More...

#include <IFPGATrackSimRoadFinderTool.h>

Inheritance diagram for IFPGATrackSimRoadFinderTool:
Collaboration diagram for IFPGATrackSimRoadFinderTool:

Public Member Functions

 DeclareInterfaceID (IFPGATrackSimRoadFinderTool, 1, 0)
 
virtual StatusCode getRoads (const std::vector< std::shared_ptr< const FPGATrackSimHit >> &hits, std::vector< std::shared_ptr< const FPGATrackSimRoad >> &roads)=0
 

Detailed Description

A road finder returns a vector of roads given a vector of hits.

Note that the roads are owned by the tool, and are cleared at each successive call of getRoads().

Definition at line 39 of file IFPGATrackSimRoadFinderTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IFPGATrackSimRoadFinderTool::DeclareInterfaceID ( IFPGATrackSimRoadFinderTool  ,
,
 
)

◆ getRoads()

virtual StatusCode IFPGATrackSimRoadFinderTool::getRoads ( const std::vector< std::shared_ptr< const FPGATrackSimHit >> &  hits,
std::vector< std::shared_ptr< const FPGATrackSimRoad >> &  roads 
)
pure virtual

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