ATLAS Offline Software
|
Classes | |
struct | ClusterInfoCalculatorTemporaries |
Functions | |
void | register_kernels (IGPUKernelSizeOptimizer &optimizer) |
void | updateSeedCellProperties (CaloRecGPU::EventDataHolder &holder, CaloRecGPU::Helpers::CUDA_kernel_object< ClusterInfoCalculatorTemporaries > temps, const CaloRecGPU::ConstantDataHolder &instance_data, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={}) |
void | calculateClusterProperties (CaloRecGPU::EventDataHolder &holder, CaloRecGPU::Helpers::CUDA_kernel_object< ClusterInfoCalculatorTemporaries > temps, const CaloRecGPU::ConstantDataHolder &instance_data, const IGPUKernelSizeOptimizer &optimizer, const bool synchronize=false, const bool cut_in_absolute_ET=true, const float absolute_ET_threshold=-1, CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder stream_to_use={}) |
void BasicClusterInfoCalculator::calculateClusterProperties | ( | CaloRecGPU::EventDataHolder & | holder, |
CaloRecGPU::Helpers::CUDA_kernel_object< ClusterInfoCalculatorTemporaries > | temps, | ||
const CaloRecGPU::ConstantDataHolder & | instance_data, | ||
const IGPUKernelSizeOptimizer & | optimizer, | ||
const bool | synchronize = false , |
||
const bool | cut_in_absolute_ET = true , |
||
const float | absolute_ET_threshold = -1 , |
||
CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder | stream_to_use = {} |
||
) |
void BasicClusterInfoCalculator::register_kernels | ( | IGPUKernelSizeOptimizer & | optimizer | ) |
void BasicClusterInfoCalculator::updateSeedCellProperties | ( | CaloRecGPU::EventDataHolder & | holder, |
CaloRecGPU::Helpers::CUDA_kernel_object< ClusterInfoCalculatorTemporaries > | temps, | ||
const CaloRecGPU::ConstantDataHolder & | instance_data, | ||
const IGPUKernelSizeOptimizer & | optimizer, | ||
const bool | synchronize = false , |
||
CaloRecGPU::CUDA_Helpers::CUDAStreamPtrHolder | stream_to_use = {} |
||
) |