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

A road filter returns a vector of roads given a vector of roads. More...

#include <IFPGATrackSimRoadFilterTool.h>

Inheritance diagram for IFPGATrackSimRoadFilterTool:
Collaboration diagram for IFPGATrackSimRoadFilterTool:

Public Member Functions

 DeclareInterfaceID (IFPGATrackSimRoadFilterTool, 1, 0)
 
virtual StatusCode filterRoads (const std::vector< FPGATrackSimRoad * > &prefilter_roads, std::vector< FPGATrackSimRoad * > &postfilter_roads)=0
 

Detailed Description

A road filter returns a vector of roads given a vector of roads.

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

Definition at line 32 of file IFPGATrackSimRoadFilterTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IFPGATrackSimRoadFilterTool::DeclareInterfaceID ( IFPGATrackSimRoadFilterTool  ,
,
 
)

◆ filterRoads()

virtual StatusCode IFPGATrackSimRoadFilterTool::filterRoads ( const std::vector< FPGATrackSimRoad * > &  prefilter_roads,
std::vector< FPGATrackSimRoad * > &  postfilter_roads 
)
pure virtual

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