![]() |
ATLAS Offline Software
|
Call the device reconstruction algs. once per-event in the Triton backend. More...
#include "TracccTritonRunner.h"#include "TracccTritonInitializer.h"#include <chrono>#include <iostream>#include <mutex>#include <optional>#include <sstream>#include <stdexcept>#include <string>#include <cuda_runtime.h>#include "AthCUDAInterfaces/IStreamSvc.h"#include "AthenaKernel/ExtendedEventContext.h"#include "AthenaKernel/IConditionsCleanerSvc.h"#include "CxxUtils/checker_macros.h"#include "GaudiKernel/EventContext.h"#include "GaudiKernel/ThreadLocalContext.h"#include "GaudiKernel/IAlgExecStateSvc.h"#include "GaudiKernel/IAlgManager.h"#include "GaudiKernel/IAlgorithm.h"#include "GaudiKernel/IHiveWhiteBoard.h"#include "GaudiKernel/IIncidentSvc.h"#include "GaudiKernel/Incident.h"#include "GaudiKernel/ISvcLocator.h"#include "GaudiKernel/ServiceHandle.h"#include "GaudiKernel/SmartIF.h"#include "StoreGate/StoreGateSvc.h"#include "ActsGPUEvent/TracccSiliconCellCollection.h"#include "TracccTritonClient/TracccEdmSerialization.h"#include "vecmem/memory/cuda/device_memory_resource.hpp"#include "vecmem/memory/host_memory_resource.hpp"#include "vecmem/utils/copy.hpp"#include "vecmem/utils/cuda/async_copy.hpp"Go to the source code of this file.
Classes | |
| struct | triton::backend::traccc::TracccTritonRunner::Impl |
Namespaces | |
| namespace | triton |
| namespace | triton::backend |
| namespace | triton::backend::traccc |
Call the device reconstruction algs. once per-event in the Triton backend.
Definition in file TracccTritonRunner.cxx.