ATLAS Offline Software
Loading...
Searching...
No Matches
TrackParticleCalibratorExampleAlg.h File Reference
#include "AthenaBaseComps/AthReentrantAlgorithm.h"
#include "GaudiKernel/ToolHandle.h"
#include "StoreGate/ReadHandleKey.h"
#include "StoreGate/WriteHandleKey.h"
#include "AthCUDAInterfaces/IStreamTool.h"
#include "AthDeviceInterfaces/ICopyTool.h"
#include "AthDeviceInterfaces/IMemoryResourceTool.h"
#include "xAODTracking/TrackParticleContainer.h"
#include <traccc/edm/track_collection.hpp>
Include dependency graph for TrackParticleCalibratorExampleAlg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AthCUDAExamples::TrackParticleCalibratorExampleAlg
 Example algorithm performing "track particle calibration". More...

Namespaces

namespace  AthCUDAExamples

Functions

StatusCode AthCUDAExamples::calibrateOnGPU (cudaStream_t stream, const traccc::edm::track_collection< traccc::default_algebra >::const_view &input, traccc::edm::track_collection< traccc::default_algebra >::view &output)
 Perform the transformation on an NVIDIA GPU.