![]() |
ATLAS Offline Software
|
A track extension tool takes tracks and hits, and returns a NEW set of roads. More...
#include <IFPGATrackSimTrackExtensionTool.h>
Public Member Functions | |
DeclareInterfaceID (IFPGATrackSimTrackExtensionTool, 1, 0) | |
virtual StatusCode | extendTracks (const std::vector< std::shared_ptr< const FPGATrackSimHit >> &hits, const std::vector< std::shared_ptr< const FPGATrackSimTrack >> &tracks, std::vector< std::shared_ptr< const FPGATrackSimRoad >> &roads)=0 |
virtual StatusCode | setupSlices (FPGATrackSimLogicalEventInputHeader *slicedHitHeader)=0 |
A track extension tool takes tracks and hits, and returns a NEW set of roads.
Note that the roads are owned by the tool, and are cleared at each successive call of getRoads().
Definition at line 36 of file IFPGATrackSimTrackExtensionTool.h.
IFPGATrackSimTrackExtensionTool::DeclareInterfaceID | ( | IFPGATrackSimTrackExtensionTool | , |
1 | , | ||
0 | |||
) |
|
pure virtual |
|
pure virtual |