![]() |
ATLAS Offline Software
|
#include <IDeviceClusterizationAlgProviderTool.h>
Public Types | |
| using | sorting_algorithm_type = traccc::algorithm<traccc::edm::measurement_collection::buffer(const traccc::edm::measurement_collection::const_view&)> |
Public Member Functions | |
| DeclareInterfaceID (IDeviceClusterizationAlgProviderTool, 1, 0) | |
| virtual std::pair< std::shared_ptr< const vecmem::copy >, std::shared_ptr< const traccc::device::clusterization_algorithm > > | getClusterizationAlgorithm (const EventContext &ctx) const =0 |
| virtual std::pair< std::shared_ptr< const vecmem::copy >, std::shared_ptr< const sorting_algorithm_type > > | getSortingAlgorithm (const EventContext &ctx) const =0 |
Definition at line 19 of file IDeviceClusterizationAlgProviderTool.h.
| using ActsTrk::IDeviceClusterizationAlgProviderTool::sorting_algorithm_type = traccc::algorithm<traccc::edm::measurement_collection::buffer(const traccc::edm::measurement_collection::const_view&)> |
Definition at line 25 of file IDeviceClusterizationAlgProviderTool.h.
| ActsTrk::IDeviceClusterizationAlgProviderTool::DeclareInterfaceID | ( | IDeviceClusterizationAlgProviderTool | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
|
pure virtual |