![]() |
ATLAS Offline Software
|
Interface for tools that produce track candidates using traccc-based tracking via inference with the TritonTool. More...
#include <ITracccTritonTool.h>
Public Member Functions | |
| DeclareInterfaceID (ITracccTritonTool, 1, 0) | |
| virtual StatusCode | getTracks (std::vector< uint8_t > &cellBytes, std::vector< TracccTrackParameters > &TracccTrackParameters, std::vector< LocalMeasurementInfoInTracks > &TracccMeasurementInfoInTracks) const =0 |
| Get track candidates from serialized traccc cells. | |
Interface for tools that produce track candidates using traccc-based tracking via inference with the TritonTool.
Definition at line 42 of file ITracccTritonTool.h.
| ITracccTritonTool::DeclareInterfaceID | ( | ITracccTritonTool | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
Get track candidates from serialized traccc cells.
| cellBytes | serialized traccc silicon_cell_collection (see TrackMaker::serializeCells for the byte layout), sent to the server as a single UINT8 tensor |
| TracccTrackParameters | a vector of fitted track parameters |
| TracccMeasurementInfoInTracks | a vector of measurements per fitted track |