ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IDeviceTrkParamAlgProviderTool Class Referenceabstract

Interface for tools providing an Acts device/GPU track parameter estimation algorithm. More...

#include <IDeviceTrkParamAlgProviderTool.h>

Inheritance diagram for ActsTrk::IDeviceTrkParamAlgProviderTool:
Collaboration diagram for ActsTrk::IDeviceTrkParamAlgProviderTool:

Public Member Functions

 DeclareInterfaceID (IDeviceTrkParamAlgProviderTool, 1, 0)
 Declare the interface ID for this tool.
virtual DeviceAlgorithmT< traccc::device::seed_parameter_estimation_algorithm > getAlgorithm (const EventContext &ctx, const traccc::track_params_estimation_config &trkparam_config) const =0
 Get the device specific track parameter estimation algorithm.

Detailed Description

Interface for tools providing an Acts device/GPU track parameter estimation algorithm.

Definition at line 22 of file IDeviceTrkParamAlgProviderTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ActsTrk::IDeviceTrkParamAlgProviderTool::DeclareInterfaceID ( IDeviceTrkParamAlgProviderTool ,
1 ,
0  )

Declare the interface ID for this tool.

◆ getAlgorithm()

virtual DeviceAlgorithmT< traccc::device::seed_parameter_estimation_algorithm > ActsTrk::IDeviceTrkParamAlgProviderTool::getAlgorithm ( const EventContext & ctx,
const traccc::track_params_estimation_config & trkparam_config ) const
pure virtual

Get the device specific track parameter estimation algorithm.


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