![]() |
ATLAS Offline Software
|
Interface for tools providing Acts device/GPU track seeding algorithms. More...
#include <IDeviceSeedingAlgProviderTool.h>
Public Member Functions | |
| DeclareInterfaceID (IDeviceSeedingAlgProviderTool, 1, 0) | |
| Declare the interface ID for this tool. | |
| virtual DeviceAlgorithmT< traccc::device::triplet_seeding_algorithm > | getTripletSeedingAlgorithm (const EventContext &ctx, const traccc::seedfinder_config &seedfinder, const traccc::seedfilter_config &seedfilter) const =0 |
| Get the device specific triplet seeding algorithm. | |
| virtual DeviceAlgorithmT< traccc::device::gbts_seeding_algorithm > | getGBTSAlgorithm (const EventContext &ctx, const traccc::gbts_seedfinder_config &gbts_config) const =0 |
| Get the device specific GBTS seeding algorithm. | |
Interface for tools providing Acts device/GPU track seeding algorithms.
Definition at line 22 of file IDeviceSeedingAlgProviderTool.h.
| ActsTrk::IDeviceSeedingAlgProviderTool::DeclareInterfaceID | ( | IDeviceSeedingAlgProviderTool | , |
| 1 | , | ||
| 0 | ) |
Declare the interface ID for this tool.
|
pure virtual |
Get the device specific GBTS seeding algorithm.
|
pure virtual |
Get the device specific triplet seeding algorithm.