ATLAS Offline Software
Loading...
Searching...
No Matches
TopoAutomatonSplittingImpl.h File Reference
Include dependency graph for TopoAutomatonSplittingImpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TASplitting::TASTag
struct  TASplitting::TopoAutomatonSplittingTemporaries
struct  TASplitting::TopoAutomatonSplittingTemporaries::PairsArr
struct  TASplitting::TopoAutomatonSplittingOptions
struct  TASplitting::TASOptionsHolder

Namespaces

namespace  TASplitting

Functions

void TASplitting::register_kernels (IGPUKernelSizeOptimizer &optimizer)
void TASplitting::fillNeighbours (CaloRecGPU::EventDataHolder &holder, const CaloRecGPU::ConstantDataHolder &instance_data, const TASOptionsHolder &options, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={})
void TASplitting::findLocalMaxima (CaloRecGPU::EventDataHolder &holder, const CaloRecGPU::ConstantDataHolder &instance_data, const TASOptionsHolder &options, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={})
void TASplitting::excludeSecondaryMaxima (CaloRecGPU::EventDataHolder &holder, const CaloRecGPU::ConstantDataHolder &instance_data, const TASOptionsHolder &options, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={})
void TASplitting::splitClusterGrowing (CaloRecGPU::EventDataHolder &holder, const CaloRecGPU::ConstantDataHolder &instance_data, const TASOptionsHolder &options, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={})
void TASplitting::cellWeightingAndFinalization (CaloRecGPU::EventDataHolder &holder, const CaloRecGPU::ConstantDataHolder &instance_data, const TASOptionsHolder &options, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={})