![]() |
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 |